SqlCommand类,在与数据库交互式一定要用到的属性
我们在与数据库交互时需要用到的几个属性如下:
1,构造函数
(1)SqlCommand(String, SqlConnection)
初始化 SqlCommand 类的新实例,其中string是指查询文本, SqlConnection 指的是连接数据库的服务器地址、账户、密码。
2,属性
(1)Connection :获取或设置 SqlCommand 的此实例使用的 SqlConnection
(2)CommandType :获取或设置一个值,该值指示如何解释 CommandText 属性。 默认值为CommandType.Text指示要执行sql语句,另外还有执行存储过程,表名等
(3)CommandText: 获取或设置要对数据源执行的 Transact-SQL 语句、表名或存储过程,指的是语句、名称等成错误之前的等待时间。
(4)CommandTimeout:获取或设置在终止执行命令的尝试并生成错误之前的等待时间。
(5)Parameters :获取 SqlParameterCollection。Parameters是一个键值对集合,比如在执行存储过程时,用于存储要执行时的条件
3,注:
执行完后在执行
DataSet result = new DataSet();
SqlDataAdapter adp = new SqlDataAdapter(sqlCommand);
adp.Fill(result);
return result;
这样就将查询出来的数据以DataSet的方式返回出来了
4,更详细内容请参看 http://blog.csdn.net/dyufei/article/details/4987281