嗯,刚才没看清楚

跟你说一下 rs 的对象模型(你可以用对象浏览器查找)
recordset 对象有个缺省的 fields 属性,它包含所有字段(field)的集合;
而 field 对象有以下几个你感兴趣的属性:
Type: 类型(返回枚举类型,具体值可从对象浏览器查找得到)
DefinedSize: 已定义宽度(返回长整型)
这是一个例子:
If rs.fields(0).Type=adVarChar Then '或 200
'处理字段类型为 varchar 时的情况
Response.Write rs.fields(0).DefinedSize
End If
由于 fields 是 recordset 的缺省属性,上面代码也可以写作:
If rs(0).Type=adVarChar Then '或 200
'处理字段类型为 varchar 时的情况
Response.Write rs(0).DefinedSize
End If