C# ado.net基础 查询一个表中有多少行数据 在sqlsever中的一个表中
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了C# ado.net基础 查询一个表中有多少行数据 在sqlsever中的一个表中,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含3814字,纯文字阅读大概需要6分钟。
内容图文
using System; 2 using System.Collections.Generic; 3 using System.Linq; 4 using System.Text; 5 using System.Threading.Tasks; 6 7 namespace shujuku 8 { 9 class SqlInformation 10 { 11 /// <summary> 12 /// 服务器的名称 13 /// </summary> 14 public string DataSource; 15 /// <summary> 16 /// 数据库的名称 17 /// </summary> 18 public string InitialCatalog; 19 /// <summary> 20 /// true为使用windows验证 21 /// </summary> 22 public bool IntegratedSecurity; 23 /// <summary> 24 /// SqlServer身份验证所需要的用户名 25 /// </summary> 26 public string UserID; 27 /// <summary> 28 /// SqlServer身份验证所需要的密码 29 /// </summary> 30 public string Password; 31 /// <summary> 32 /// 返回连接字符串 33 /// </summary> 34 public SqlInformation() 35 { 36 IntegratedSecurity = false; 37 } 38 public string LoginInformation() 39 { 40 if (IntegratedSecurity) 41 { 42 return string.Format(@"Data Source = {0}; Initial Catalog = {1}; Integrated Security = true", DataSource, InitialCatalog); 43 } 44 else 45 { 46 return string.Format(@"Data Source = {0};Initial Catalog = {1};User ID = {2};Password = {3}", DataSource, InitialCatalog, UserID, Password); 47 } 48 } 49 } 50 }
second .cs file
1 using System; 2 using System.Collections.Generic; 3 using System.Data.SqlClient; 4 using System.Linq; 5 using System.Text; 6 using System.Threading.Tasks; 7 8 namespace shujuku 9 { 10 class Program 11 { 12 static void Main(string[] args) 13 { 14 SqlInformation test = new SqlInformation(); 15 test.DataSource = "USER-20170116MG"; 16 test.InitialCatalog = "helloworld"; 17 test.IntegratedSecurity = true; 18 string conStr=test.LoginInformation(); 19 20 using (SqlConnection connection = new SqlConnection(conStr)) 21 { 22 //编写sql语句(可以在sql server中创建脚本尝试成功后,复制粘贴) 23 string sql = "select count(*) from TeacherClass"; 24 //创建一个执行sql语句的对象 25 using (var cmd =new SqlCommand()) 26 { 27 cmd.CommandText = sql; 28 cmd.Connection = connection; 29 //打开连接 30 connection.Open(); 31 Console.WriteLine("数据库连接成功"); 32 int count = Convert.ToInt32(cmd.ExecuteScalar()); 33 Console.WriteLine("表的数据共有:{0}行",count); 34 Console.WriteLine("sql语句执行成功"); 35 } 36 //关闭连接,释放资源.因为用了 using,所以这里不用写语句 37 } 38 Console.WriteLine("数据库断开成功"); 39 Console.ReadKey(); 40 41 } 42 } 43 }
3 result:
console:
——————————————————————————————————————————
博文的精髓,在技术部分,更在镇场一诗。版本:VS2015 SqlServer2014 系统:Windows 7
C#是优秀的语言,值得努力学习。我是跟随 传智播客\黑马 的.Net视频教程学习的。
如果博文的内容有可以改进的地方,甚至有错误的地方,请留下评论,我一定努力改正,争取铸成一个良心博客。
注:此文仅作为科研学习,如果我无意中侵犯了您的权益,请务必及时告知,我会做出改正。
C# ado.net基础 查询一个表中有多少行数据 在sqlsever中的一个表中
标签:执行 div blog 资源 scala 视频 shu ati text
本文系统来源:http://www.cnblogs.com/jinlingzi/p/6308875.html
内容总结
以上是互联网集市为您收集整理的C# ado.net基础 查询一个表中有多少行数据 在sqlsever中的一个表中全部内容,希望文章能够帮你解决C# ado.net基础 查询一个表中有多少行数据 在sqlsever中的一个表中所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。