首页 > 代码库 > ADO.NET之3-Command对象---ShinePans

ADO.NET之3-Command对象---ShinePans

Command对象可以分成4种,SqlCommand,OleDbComman,OlbcCommand,OracleComman 


属性
说明
CommandType获取或设置Command对象要执行命令的类型
CommandText获取或设置要对数据源执行的SQL语句或存储过程名或表名
CommandTimeOut获取或设置在终止对执行命令的尝试并生成错误之前的等待时间
Connection获取或设置Command对象使用的Connection对象的名称
Parameters获取Command对象需要使用的参数集合

CommandType枚举成员

成员名说明
TextSQL文本命令
StoredProcedure存储过程的名称
TableDirect表的名称

SqlCommand常用的方法

方法说明
ExecuteNonQuery            用于执行非SELECT命令,如INSERT,DELETE,UPDATE,返回受影响的数据行数,也可以新建,更新,删除数据库对象
ExecuteScalar用于执行SELECT查询命令,返回数据中第一行第一列的值,该方法通常用来执行那些用到COUNT或SUM函数的SELECT命令
ExecuteReader执行SELECT命令,并返回一个DataReader对象,这个DataReader对象是一个只读向前的数据集