level 13
空中熬翔🌴
楼主
最近想研究一下ADO连接数据库,采用access的mdb数据库,想在数据库表中指定位置插入一个新字段,或者将一个字段调整到指定位置。
于是在网上搜索解决方案,发现SQL有类似如下写法:
SQL="alter table 表名 add 字段1 after 字段2"
SQL="alter table 表名 modify 字段1 after 字段2"
不同的数据库可能个别关键字不同,但是在VB中运行总是报语法错误,比如新增字段的SQL把"after 字段2"去掉就是正常的,难道是access不支持通过SQL指定字段位置吗?还是VB的问题?或者是我使用方法不对,请大佬指点一下

2023年05月12日 11点05分
1
于是在网上搜索解决方案,发现SQL有类似如下写法:
SQL="alter table 表名 add 字段1 after 字段2"
SQL="alter table 表名 modify 字段1 after 字段2"
不同的数据库可能个别关键字不同,但是在VB中运行总是报语法错误,比如新增字段的SQL把"after 字段2"去掉就是正常的,难道是access不支持通过SQL指定字段位置吗?还是VB的问题?或者是我使用方法不对,请大佬指点一下
