十年网站开发经验 + 多家企业客户 + 靠谱的建站团队
量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决
首先打开数据源,然后使用alter table语句即可,具体范例如下:
站在用户的角度思考问题,与客户深入沟通,找到岢岚网站设计与岢岚网站推广的解决方案,凭借多年的经验,让设计与互联网技术结合,创造个性化、用户体验好的作品,建站类型包括:成都做网站、成都网站设计、企业官网、英文网站、手机端网站、网站推广、域名注册、虚拟主机、企业邮箱。业务覆盖岢岚地区。
Set cn = New ADODB.ConnectionSet rs = New ADODB.Recordsetconstr = "DRIVER=Microsoft Access Driver (*.mdb);DBQ=" 数据库路径及文件名 ""cn.Open constrDim str As Stringstr = "alter table 表名 add 字段 类型"rs.Open str, cn, adOpenStaticmsgbox"添加字段成功",vbokonly
cjsaohan的回答正确
用SQL句Alter table Add ColumnName varchar(50)即可。
我只是指出一点,你的做法不对。一般情况,客户端不去改变数据的结构,客户端做的,只是增加或删除数据记录。这样对后期的维护来说会方便一些。
有一些客户端比如一些软件工厂类软件,会用客户端去建表并做一些数据字段还有其它的一些关联,但小软件,我真的不建议你这样做。学习除外。
ALTER TABLE TABLE_Name ADD columnName varchar(30) '新增字段
ALTER TABLE TABLE_Name ADD columnName1 varchar(30) '新增字段
INSERT INTO TABLE_Name(columnName,columnName1)VALUES(columnName,columnName1) ‘插入新行,只给新字段赋值
要实现一个com接口, 在执行alter的时候,会获得这个事件, 在事件里关闭这个alter就可以了。
网页链接
OleCommandTarget::Exec