日期:2010-02-09  浏览次数:21195 次

爱易学习网(aiyiweb.com)在做一个客户项目的时候,程序已经交付并上传到客户的网通空间,但我们的开发团队使用的是电信线路,进行几十M大小的数据传输是非常的慢。

在一个调整中,因为字段设计得太短,需要修改数据库的字段类型,但数据库非常大,如果下载的话,估计半天才能下载完,修改完成还在再上传。。。

于是,决定通过在线修改AC库的字段,查了些资料,写出了以下代码,轻松实现了把原来文本类型的字段改成了备注型,一切问题解决!

以下代码可以提供给大家参考,把表名为vote里的eselect1~8几个字段全部变为备注长文本档字段,MSSQL库可自行参考来修改。

以下是引用片段:
<!--#include file="conn.asp"-->
<%
conn.execute("alter table vote alter column eselect1 longtext")
conn.execute("alter table vote alter column eselect2 longtext")
conn.execute("alter table vote alter column eselect3 longtext")
conn.execute("alter table vote alter column eselect4 longtext")
conn.execute("alter table vote alter column eselect5 longtext")
conn.execute("alter table vote alter column eselect6 longtext")
conn.execute("alter table vote alter column eselect7 longtext")
conn.execute("alter table vote alter column eselect8 longtext")
%>