如何更改已取出的recordset 的 Field.type 属性

www007www 2003-12-12 01:44:55
问题是这样的,asp用ado对象取出excel中数据, 而Excel中的 一个字段的类型是 text(200) 所以有一些值取不全造成错误, 能不能 用 Rs.fields(0).type 来改变字段类型 啊? 把 rs.fields(0).type=201
MSDN中好像是产 这个时候的type 是只读的,有没有什么办法解决啊?急!
...全文
17 4 打赏 收藏 举报
写回复
4 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
www007www 2003-12-12
for Excel 的ODBC驱动不支持这种方法
  • 打赏
  • 举报
回复
zhanghao5188 2003-12-12
ALTER TABLE [<数据库名>.]表名 ADD
   (<列名> 数据类型 [缺省值] [NOT NULL / NULL]
   [,<列名> 数据类型[缺省值][NOT NULL / NULL]]......
   [,UNIQUE (列名[,列名]......)]
   [,PRIMARY KEY(列名)]
   [,FOREIGN KEY(列名[,列名]......) REFERENCE <表名>(列名[,列名]......)]
   [,CHECK(条件)][其它参数])
   例如:在基本表student中加入列stborn出生日期,数据类型为DATE,且不能为空值
   ALTER TABLE student ADD (stborn DATE NOT NULL)
   删除属性的语句格式为:
   ALTER TABLE [<数据库名>.]表名 DROP
   ( <列名> 数据类型 [缺省值][NOT NULL / NULL]
   [,<列名> 数据类型 [缺省值][NOT NULL / NULL]]......)
   例如:将基本表student中的列st_age删除
   ALTER TABLE student DROP (st_age)
  • 打赏
  • 举报
回复
zhanghao5188 2003-12-12
ALTER TABLE table_name MOVE ( TABLESPACE XXX);
  • 打赏
  • 举报
回复
www007www 2003-12-12
也就是说如何修改字段类型啊
  • 打赏
  • 举报
回复
相关推荐
发帖
ASP
加入

2.8w+

社区成员

ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
申请成为版主
帖子事件
创建了帖子
2003-12-12 01:44
社区公告
暂无公告