adoRecordset.Fields.Append "条形码", adVariant, , adFldMayBeNull + adFldIsNullable + adFldUpdatable"条形码"是字段名吗?advariant是字段的数据类型?如果我希望字段的数据类型是currency 要写成adCurrency吗?adVariant, 这里省略了一个什么参数?adFldMayBeNull + adFldIsNullable + adFldUpdatable这个什么意思?望指教
调试欢乐多
Adds a new Column object to the Columns collection.SyntaxColumns.Append Column [, Type] [, DefinedSize]adoRecordset.Fields.Append "条形码", adVariant, , adFldMayBeNull + adFldIsNullable + adFldUpdatable
对比看一下知道是什么了吧...不用再讲了吧
adFldUpdatable 4 字段可写
adFldFixed 16 字段数据定长
adFldIsNullable 32 字段允许 Null 值
adFldMayBeNull 64 可从字段读取 Null 值
adFldLong 128 long binary 字段 Type 常量 值 说明
adEmpty 0 未指定类型(DBTYPE_EMPTY).
adSmallInt 2 2 字节(16-bit)有符号整数(DBTYPE_I2).
adInteger 3 4 字节(32-bit)有符号整数(DBTYPE_I4).
adSingle 4 4 字节(32-bit)单精度IEEE浮点数(DBTYPE_R4).
adDouble 5 8 字节(64-bit)双精度IEEE浮点数(DBTYPE_R8).
adCurrency 6 Currency 值(DBTYPE_CY)。Currency 是 4 位小数定点数,以扩大10000倍的 8 字节有符号整数存储。OLE DB Provider 不支持此类型。
adDate 7 日期类型,以 Double 类型存储,整数部分是 1899-12-30 以来的天数,小数部分是一天的分数。OLE DB Provider 不支持此类型。
adBSTR 8 以 null 终止的 Unicode 字符串(DBTYPE_BSTR)。OLE DB Provider 不支持此类型。
adIDispatch 9 指向 OLE 对象 IDispatch 接口的指针(DBTYPE_IDISPATCH). OLE DB Provider 不支持此类型。
adError 10 32-bit错误代码(DBTYPE_ERROR)。OLE DB Provider 不支持此类型。
adBoolean 11 Boolean 值(DBTYPE_BOOL)。OLE DB Provider 不支持此类型。
adVariant 12 自动化 variant 类型(DBTYPE_VARIANT)。OLE DB Provider 不支持此类型。
adIUnknown 13 指向 OLE 对象 IUnknown 接口的指针(DBTYPE_IUNKNOWN)。OLE DB Provider 不支持此类型。
adDecimal 14 固定精度和小数位数的数字数据(DBTYPE_DECIMAL).
adTinyInt 16 单字节(8-bit)有符号整数(DBTYPE_I1)。OLE DB Provider 不支持此类型。
adUnsignedTinyInt 17 单字节(8-bit)无符号整数(DBTYPE_UI1)。OLE DB Provider 不支持此类型。
adUnsignedSmallInt 18 2 字节(16-bit)无符号整数(DBTYPE_UI2)。OLE DB Provider 不支持此类型。
adUnsignedInt 19 4 字节(32-bit)无符号整数(DBTYPE_UI4)。OLE DB Provider 不支持此类型。
adBigInt 20 8 字节(64-bit)有符号整数(DBTYPE_I8)。OLE DB Provider 不支持此类型。
adUnsignedBigInt 21 8 字节(64-bit)无符号整数(DBTYPE_UI8)。OLE DB Provider 不支持此类型。
adGUID 72 全局唯一标识符或 GUID 类型(DBTYPE_GUID)。OLE DB Provider 不支持此类型。
adBinary 128 定长二进制数据(DBTYPE_BYTES)
adChar 129 字符串量(DBTYPE_STR)
adWChar 130 以 null 终止的 Unicode 字符串(DBTYPE_WSTR)。OLE DB Provider 不支持此类型。
adNumeric 131 精度和小数位数准确指定的数字数据(DBTYPE_NUMERIC)
adUserDefined 132 用户定义数据类型(DBTYPE_UDT)。OLE DB Provider 不支持此类型。
adDBDate 133 OLE DB 日期结构(DBTYPE_DATE)
adDBTime 134 OLE DB 时间结构(DBTYPE_TIME)
adDBTimeStamp 135 OLE DB timestamp 结构(DBTYPE_TIMESTAMP)
adVarChar 200 可变长字符数据(DBTYPE_STR)
adLongVarChar 201 长字符串值
adVarWChar 202 Unicode 字符串值。OLE DB Provider 不支持此类型。
adLongVarWChar 203 长 Unicode 字符串值。OLE DB Provider 不支持此类型。
adVarBinary 204 可变长二进制值(DBTYPE_BYTES)
adLongVarBinary 205 长二进制值