C#使用SqlServer

举报
清雨小竹 发表于 2022/09/25 02:17:53 2022/09/25
【摘要】 //使用轻量级的SqlDataReader显示数据 //指定Sql Server提供者的连接字符串 string connString = "server=localhost;database =PGMM;uid =sa;pwd=yunfengAa"; ...

  
  1. //使用轻量级的SqlDataReader显示数据
  2. //指定Sql Server提供者的连接字符串
  3. string connString = "server=localhost;database =PGMM;uid =sa;pwd=yunfengAa";
  4. //建立连接对象
  5. SqlConnection Sqlconn = new SqlConnection(connString);
  6. //打开连接
  7. Sqlconn.Open();
  8. 为上面的连接指定Command对象
  9. //SqlCommand thiscommand = Sqlconn.CreateCommand();
  10. //thiscommand.CommandText = "select customerID,companyName from customers";
  11. 为指定的command对象执行DataReader
  12. //SqlDataReader thisSqlDataReader = thiscommand.ExecuteReader();
  13. 只要有数据
  14. //while (thisSqlDataReader.Read())
  15. //{
  16. 输出数据
  17. // Console.WriteLine("\t{0}\t{1}", thisSqlDataReader["customerId"], thisSqlDataReader["companyName"]);
  18. //}
  19. 关闭读取
  20. //thisSqlDataReader.Close();
  21. 关闭连接
  22. //Sqlconn.Close();
  23. //Console.ReadLine();
  24. //使用dataset显示数据
  25. // 查询字符串
  26. string thisCommand = "select * from t1";
  27. //创建SqlDataAdapter对象,有两个参数,一个是查询字符串,一个是连接对象
  28. SqlDataAdapter SqlDap = new SqlDataAdapter(thisCommand, Sqlconn);
  29. //创建DataSet对象
  30. DataSet thisDataset = new DataSet();
  31. //使用SqlDataAdapter的Fill方法填充DataSet,有两个参数,一个是创建的DataSet实例,一个是填入的表
  32. SqlDap.Fill(thisDataset, "customers");
  33. //显示查询结果
  34. foreach (DataRow theRow in thisDataset.Tables["customers"].Rows)
  35. {
  36. Response.Write(theRow["c1"] + "\t");
  37. }
  38. Sqlconn.Close();
  39. Console.ReadLine();

文章来源: zzzili.blog.csdn.net,作者:清雨小竹,版权归原作者所有,如需转载,请联系作者。

原文链接:zzzili.blog.csdn.net/article/details/12647983

【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。