ADO.NET中的SQL
版权声明:原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://luoxian.blog.51cto.com/348407/69471 |
在ADO.NET中,支持对数据库发起SQL语句访问。针对不同的数据库连接,在不同的命名空间下有不同的类对SQL访问进行支持:
下面以SqlCommand类为例,用一段简单的代码讲解SqlCommand的使用方法,其他类的使用与该类大同小异:
private static void ReadData(string connectionString) { string queryString="SELECT * FROM TABLE;"; using (SqlConnection connection=new SqlConnection(connectionString)) { SqlCommand command = new SqlCommand(queryString,connection); connection.Open(); SqlDataReader reader=command.ExecuteReader(); try { while(reader.Read()) { Console.WriteLine(String.Format("{0},{1}",reader[0],reader[1])); } } finally { //Always call Close when done reading reader.Close(); } } }方法中字带一个参数connectionString,是数据库的连接字符串。可以用此连接字符串创建到数据库的连接。
创建一个SqlCommand对象时需要两个参数,分别是要执行的SQL语句queryString和数据库连接connection.
随后,执行connection对象的Open方法,就可以打开到数据库的连接。再执行command的ExecuteReader方法即可返回SQL语句访问数据库所返回的结果集。 本文出自 “罗显的梦想空间” 博客,请务必保留此出处http://luoxian.blog.51cto.com/348407/69471 本文出自 51CTO.COM技术博客 |


private static void ReadData(string connectionString)
luoxian
博客统计信息
热门文章
最新评论
友情链接