售前咨询 售后咨询
当前位置: 上海网站设计 > 建站知识 > 行业新闻

网站建设数据库command对象

网站编辑:小润 | 发表时间:2019-01-18 15:50:33

网站建设数据库command对象



Command对象是ADO对象模型中的一个主要对象,它是控制对数据库发出的请求信息。控制Command对象将会为程序设计人员节省不少开发时间,并增强处理性能。

Command对象表示一个可被数据源处理的命令,并提供了一种简单的有效方法来处理查询或存储过程。

Connection对象提供客户端应用程序与数据库之间的连接通道. Recordset对象用来记录由数据库取得的数据集对象,Command对象则用来传递信息,它可以对数据库提供查询伯息,把符合要求的数据存放在Recordset对象中返回。
 
如果不想使用Command对象执行查询时.可以将查询字符申传送给Con-nection对象的Execute方法或Recordset对象的方法.比较这几种执行致据库命令的方法,使用Command对象可以提供更多的功能和更大的灵活性,而且由于避免了不断地使用系统缺省值,也提离了查询的性能。Command对象允许用户指定参数的精确细节,也可以使用返回参数选择和指定接收命令执行结果的返回值。

当需要使用命令文本具有持久性并重新执行它,或使用查询参数时,则必须使用Command对象。
 
Command对象的创建与连接
 
Command对象的创建方法与Connection和Recordset对象的创建类似.可以不创建Connection对象而直接使用Command对象,只需将其ActiveCon-nection属性设里为有效的连接字符申。

此时ADO仍将创建Connection对象.但它不会将该对象赋给对象变量.下面的语句创建一个名为Cmd的Command对象并建立了连接。
 
<%
 
‘创建一个Connection对象
 
Set cn=Server. CreateObject("ADODB. Connection")
 
cn.open "pubs","sa","123"
 
,创建一个Command对象
 
Set cm-Server. CreateObject("ADODB. Command")
 
,将Connection对象指定给Command对象
 
Set cm. ActiveConnection=cn
 
%>
 

关键字:
官方微信
上海市长宁区宣化路300号华宁国际广场中区7层
+021-8031 0607
+135 8590 1130