Command对象:
·Command对象也称为数据库连接对象,Command对象主要执行包括添加、删除、修改、查询数据的操作命令。也可以用来执行存储过程。
属性:
CommandType属性。
执行存储过程:
Command对象的CommandType属性设置为,CommandType.StoreProcedure。
执行普通的SQL语句:
Command对象的CommandType属性设置为,CommandType.Text。
方法:
ExecuteNonQuery() 方法:
:执行一个SQL语句,返回受影响的行数,这个方法主要用于执行对数据库的增减、修改、删除操作,注意查询的时候不是调用这个方法。
ExecuteReader() 方法:
:执行一个SQL语句,返回一个DataReader对象、主要用于执行对数据库的查询操作。
ExecuteScalar() 方法:
:执行一个SQL语句,返回查询结果的第一行第一列的值,主要从数据库中检索单个值。