首页 理论教育 ASP动态网页设计:Command对象主要属性详解

ASP动态网页设计:Command对象主要属性详解

时间:2023-11-05 理论教育 版权反馈
【摘要】:Command对象定义了将对数据源执行的命令,可以用于查询数据库表并返回一个记录集,也可以用于对数据库表进行增加、删除、修改操作。下面介绍使用Command对象对数据库表操作时用到的一些属性。如果在这个时间内Command对象没有执行完,则终止命令并产生一个错误。

ASP动态网页设计:Command对象主要属性详解

Command对象定义了将对数据源执行的命令,可以用于查询数据库表并返回一个记录集,也可以用于对数据库表进行增加、删除、修改操作。下面介绍使用Command对象对数据库表操作时用到的一些属性。

1.ActiveConnection

该属性用来设置或返回Command对象的连接信息,该属性可以是一个Connection对象或连接字符串。

语法格式为:

Command对象.ActiveConnection=Connection对象

Command对象.ActiveConnection=数据源名称字符串

2.CommandText

该属性用来设置或返回对数据源的命令串,这个串可以是SQL语句、表、储存过程或数据提供者支持的任何特殊有效的命令文本。

语法格式为:

Command对象.CommandText=SQL语句、表名、查询名或存储过程名

如果是表名,表示要查询整张表的内容,一般用在需要查询所有数据的时候,下面两句效果是一样的。

〈%(www.xing528.com)

cmd.CommandText=″student″ ′数据表

cmd.CommandText=″select *from student″ ′SQL语句

%〉

3.Prepared

提出在调用Command对象的Execute方法时,是否将查询的编译结果储存下来。如果将该属性设为True,则会把查询结果编译并保存下来,这样只影响第一次的查询速度,但一但数据提供者编译了Command对象,数据提供者在以后的查询中将使用编译后的版本,从而极大的提高了速度。

4.CommandTimeout

该属性用来设置执行一个Command对象时的等待时间,默认值是30s。如果在这个时间内Command对象没有执行完,则终止命令并产生一个错误

5.CommandType

该属性用于指定数据查询信息的类型,它告诉Command对象数据查询信息到底是什么类型。语法格式如下:

Command对象.CommandType=类型值

类型值如表7-9所示。

表7-9CommandType的类型值

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈