vs连接SQL

-----------连接数据库
连接数据库的命名空间
using System.Data.SqlClient;
using System.Data;
           //创建一个连接对象,打开连接
            SqlConnection con = new SqlConnection();
方法一:相对位置
            con.ConnectionString = @“Data
Source=.\SQLEXPRESS;AttachDbFilename=|DataDirectory|\student.mdf;Integrated
Security=True;User Instance=True”;
方法二:固定位置
            con.ConnectionString = @“Data
Source=.\SQLEXPRESS;AttachDbFilename=E:\课件\可视化\实验14__学生成绩\实验
14__学生成绩\student.mdf;Integrated Security=True;User Instance=True”;
方法三:数据库连接:sql身份连接
111》con.ConnectionString = “Server=localhost;DataBase=denglu;Integrated
Security=True”;//windows 身份验证下
222》 con.ConnectionString = @“Server=EDZ-
20170718DGE\SQLEXPRESS;DataBase=denglu;Integrated Security=True”;//windows
身份验证下
方法四:数据库连接Windows身份:
con.ConnectionString =
“Server=localhost;DataBase=denglu;uid=sa;pwd=123456”;sql server 身份验证登
入下
定义一个类连接数据库SQL
class lianjieSQL
    {
        public SqlConnection lianjie()
        {  
            SqlConnection con = new SqlConnection();
            //con.ConnectionString =
“Server=localhost;DataBase=denglu;uid=sa;pwd=123456”;
            con.ConnectionString = “Server=localhost;DataBase=denglu;Integrated
Security = True”;
            con.Open();
            return con;
        }
      //从表中读取数据
        public DataSet getdata(string s)
        {
            SqlConnection con = lianjie();
            SqlCommand com = new SqlCommand(s, con);//显示所有字段
            SqlDataAdapter da = new SqlDataAdapter(com);
            DataSet ds = new DataSet();
            da.Fill(ds);
            return ds;
        }
//编辑数据
        public void operate(string s)
        {
            SqlCommand com = new SqlCommand(s, lianjie());
            com.ExecuteNonQuery();
        }
    }
     SqlConnection con = new SqlConnection();
            con.ConnectionString = “Server=localhost;DataBase=denglu;Integrated
Security = True”;
            con.Open();
            //创建命令对象
            SqlCommand com = new SqlCommand(“select * from T_great”, con);//显示
所有字段
            SqlDataAdapter da = new SqlDataAdapter(com);
            DataSet ds = new DataSet();
            da.Fill(ds);
            //将“远程”数据库中的数据提取到应用程序本地内存,形成本地数据库—数据集
(数据集由多个数据表构成)
            //调用数据集中的某个数据表时,使用            ds.Tables[n];
            dataGridView1.DataSource = ds.Tables[0];

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

weixin_55438223

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值