asp.net SqlConnection类和SqlCommand类 摘
时间:2011-03-19 来源:ndxsdhy
"
SqlConnection类
专门为与Microsoft SQL Server 数据库进行通信而设计的类, 代表与数据库之间的连接, 还用作创建查询和事务的起始点。
例子:
string strConn;
strConn = @"Data Source=.\SQLExpress;" + "Initial Catalog=Northwind; Intergrated Security=True;"
SqlConnection cn = new SqlConnection(strConn);
打开SqlConnection对象:
cn.Open();
关闭SqlConnection对象:
cn.Close();
SqlCommand类
在ADO.NET对象模型中, 利用SqlCommand类来执行查询。
SqlCommand对象允许执行队中不同类型的查询。某些SqlCommand对象课采用结果集的方式获取数据, 其他一些则会修改数据存储区的内容或结构。
创建SqlCommand对象
可以通过三种方式创建SqlCommand对象。一般使用第三种。
例子:
string strConn, strSQL;
strConn = @"Data Source=.\SQLExpress;" + "Initial Catalog=Northwind;Trusted_Connection=yes;";
strSQL = "SELECT CustomerID, CompanyName FROM Customers";
SqlConnection cn = new SqlConnection(strConn);
cn.Open();
SqlCommand cmd;
//使用无参数构造函数
cmd = new SqlCommand();
cmd.Connection = cn;
cmd.CommandText = strSQL;
//使用参数化构造函数
cmd = new SqlCommand(strSQL, cn);
//使用Connection对象的CreateCommand方法
cmd = cn.CreateCommand();
cmd.CommandText = strSQL;
"
相关阅读 更多 +