C#/SQL Server数据库连接问题_.NET_编程开发_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
您所在的位置: 程序员俱乐部 > 编程开发 > .NET > C#/SQL Server数据库连接问题

C#/SQL Server数据库连接问题

 2014/4/20 10:17:59  Mr.Buffoon  博客园  我要评论(0)
  • 摘要:最近连接数据库,就总结了一下//这是插入的语句SqlConnectionconn=newSqlConnection("server=MRGAO-PC\\SQLEXPRESS;database=jiaohua;uid=sa;pwd=**********");//连接关键字,自己改成自己的try{conn.Open();//打开数据库stringins="insertintotb_jiaohua(dtem,dhumidity,dt_humidity)values('"+tem+"'
  • 标签:Server C# 问题 数据库 数据 连接 SQL
最近连接数据库,就总结了一下 //这是插入的语句 SqlConnection conn = new SqlConnection("server=MRGAO-PC\\SQLEXPRESS;database=jiaohua;uid=sa;pwd=**********");//连接关键字,自己改成自己的 try {      conn.Open();//打开数据库      string ins="insert  into  tb_jiaohua  (dtem,dhumidity,dt_humidity)  values  ('" + tem+ "' , '" + humidity+ "' , '" + t_humidity + "')";//插入数据关键字      SqlCommand cmd = new SqlCommand(ins, conn);      cmd.ExecuteNonQuery();  //执行插入                  conn.Close();//关闭数据库 } catch (Exception ex) {       Console.WriteLine("无法连接到数据库!");       Console.WriteLine(ex.Message); }     //前面的连接数据库方法是一样的,但是执行插入和查询什么的可能语句不一样,因为插入是操作表,但查询是需要显示出来的。 //我觉得插入修改删除什么的方法可能一样,只是语句换一下,没验证,你自己试试吧。 //这个方法比较直观,但是每次执行语句时都需要连接数据库(也就是最前面那两三句话不能缺)。 //我今天用到了数据库的连接,就试了一下,这种方法没问题,验证过了。     //下面这是查询的语句,也验证过了,正确的 SqlConnection conn = new SqlConnection("server=MRGAO-PC\\SQLEXPRESS;database=jiaohua;uid=sa;pwd=***********"); try {     conn.Open();     Console.WriteLine("成功连接到数据库!");     SqlCommand cmd1 = new SqlCommand("select dtem from tb_jiaohua", conn);     SqlDataReader dr = cmd1.ExecuteReader();     while (dr.Read())     {         Console.Write(dr[0]);//这里都是控制台下面的程序,不是窗体里面的,但原理一样的,dr[0]就相当于查到的第一个数据变量,可以在窗体控件中显示的。     }         dr.Close();         conn.Close(); } catch (Exception ex) {      Console.WriteLine("无法连接到数据库!");      Console.WriteLine(ex.Message); }
发表评论
用户名: 匿名