更新时间:2015-11-23 23:02:19浏览次数:1+次
程序集: System.Data(在 System.Data.dll 中)
Command对象的构造函数的参数有两个,一个是需要执行的SQL语句,另一个是数据库连接对象。创建Command对象后,就可以执行SQL命令,执行后完成并关闭数据连接
protected SqlDataReader getData(string sql, string value)
{
SqlConnection con = new SqlConnection(ConfigurationManager.AppSettings["con"]);
con.Open();
SqlCommand com = new SqlCommand(sql, con);
com.Parameters.Add(new SqlParameter("@value", SqlDbType.VarChar, 50));
com.Parameters["@value"].Value = value;
return com.ExecuteReader();
}
前两句的代码在《SqlConnection类与ConfigurationManager类详解》我已经解释了,第三句代码,其中,sql是数据连接字串,用来初始化Connection对象,说明如何连接数据库
c#中,字符集使用的是unicode,因此int是四个字节。
其中SqlDbType是一个枚举类型,其中有枚举量VarChar,如上所讲。
它的命名空间:System.Data
程序集:System.Data(在 system.data.dll 中)
第五句代码: com.Parameters["@value"].Value = value;就是赋值操作
相关资讯