Command对象

发表于:2007-06-30来源:作者:点击数: 标签:
Command对象 使用Command对象,你可以执行带参数的存储过程, SQL 查询,SQL语句。你可以使用Command对象接收Recordset对象。 % Set MagicCMD = Server.CreateObject(“ADODB.Command”) % 集合 Parameters Parameters集合是Parameter对象的集合(参看后面的

Command对象

使用Command对象,你可以执行带参数的存储过程,SQL查询,SQL语句。你可以使用Command对象接收Recordset对象。

<% Set MagicCMD = Server.CreateObject(“ADODB.Command”) %>

集合

Parameters

Parameters集合是Parameter对象的集合(参看后面的“Parameter对象”)。Parameter对象用于执行带参数的SQL查询或向一SQL存储过程传递或接收参数。

Properties

Properties集合是Property对象的集合(参看后面的“Preperty对象”)。不同的数据提供者比如Microsoft SQL Server和Microsoft Aclearcase/" target="_blank" >ccess在Command对象的Properties集合里具有不同的属性。这些属性影响Command对象的执行方式。

属性

CreateParameter([Name] , [type] , [Direction] , [Size] , [Value] )

创建Command对象要使用的新参数。Name是新参数的名称。Type是该参数的数据类型。你可以使用下表所示的任何数据类型:

常数

描述

adBigInt

20

8字节有符号整数

adBinary

128

二进制值

adBoolean

11

布尔值

adBSTR

8

Null-中断字符串(Unicode)

adChar

129

字符串值

adCurrency

6

货币值

adDate

7

日期值

adDBDate

133

日期值(yyyymmdd)

adDBTime

134

时间值(hhmmss)

adDBTimeStamp

135

日期时间值(yyyymmddhhmmss)

adDecimal

14

具有固定的精度和范围的扩展数字型。

adDouble

5

双精度浮点数值

adEmpty

0

空值

adError

10

32位错误码

adGUID

72

全球唯一的标志码

adIDispatch

9

指向一个OLE对象Idispatch的指针

adInteger

3

4字节有符号整数

adIUnknown

13

指向一个OLE对象Iunkown的指针

adLongVarBinary

205

长二进制值

adLongVarChar

201

长字符串值

adLongVarWChar

203

长NULL-中断字符串值

adNumeric

131

具有固定的精度和范围的扩展数字型。

adSingle

4

单精度浮点值

adSmallInt

2

2字节有符号整数

adTinyInt

16

1字节有符号整数

adUnsignedBigInt

21

8字节无符号整数

adUnsignedInt

19

4字节无符号整数

adUnsignedSmallInt

18

2字节无符号整数

adUnsignedTinyInt

17

1字节无符号整数

adUserDefined

132

未定义变量

adVarBinary

204

二进制值

adVarchar

200

字符串值

adVariant

12

OLE自动变量

adVarWchar

202

NULL-中断Unicode字符串

adWchar

130

NULL-中断Unicode字符串

原文转自:http://www.ltesting.net