以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 动态增加外部数据源的列 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=124429) |
-- 作者:Hareen时代 -- 发布时间:2018/9/6 10:03:00 -- 动态增加外部数据源的列 各位老师好:动态修改表结构中,我想给外部数据源增加两列,但是在增加之前,想先判断一下外部数据源的表里面包不包含这两列,这个如何判断呢?外部数据源的表不需要加载到内部表中。 Dim Builder As New ADOXBuilder("实验表") Builder.Open() \'打开ADOXBuilder With Builder.Tables("产品类型") .DeleteColumn("日期") .DeleteColumn("产品") End With Builder.Close() \'关闭ADOXBuilder 这个代码里面,如果外部数据源的产品类型表里面不包含这两列执行就没有错误,如果包含,执行就有错误了,所以想增加个条件判断一下 |
-- 作者:有点甜 -- 发布时间:2018/9/6 10:11:00 -- 1、
Dim Builder As New ADOXBuilder("实验表")
2、
Dim Builder As New ADOXBuilder("实验表") |
-- 作者:Hareen时代 -- 发布时间:2018/9/6 10:18:00 -- 因为产品类型表都还在外部数据源中,并没有加载到内部表里面,所以上面的代码一直报错,找不到 “产品类型表” |
-- 作者:有点甜 -- 发布时间:2018/9/6 10:20:00 --
Dim Builder As New ADOXBuilder("实验表") |
-- 作者:Hareen时代 -- 发布时间:2018/9/6 10:55:00 -- 我想修改一下Access数据库里面的列的类型,由字符串修改为整数型,这个怎么写代码呢? |
-- 作者:有点甜 -- 发布时间:2018/9/6 11:10:00 -- 以下是引用Hareen时代在2018/9/6 10:55:00的发言:
我想修改一下Access数据库里面的列的类型,由字符串修改为整数型,这个怎么写代码呢?
方法一:删除列,再新增列;
方法二:写sql语句处理
https://jingyan.baidu.com/article/1e5468f950755e484961b71c.html
https://www.cnblogs.com/h2zZhou/p/5666711.html
|
-- 作者:Hareen时代 -- 发布时间:2018/9/6 13:44:00 -- 怎样写一个SQL ,把Access 数据库中 的日期时间型 改为 日期型 呢? 2018/7/30 11:47:38 改成 2018/7/30
|
-- 作者:有点甜 -- 发布时间:2018/9/6 14:40:00 -- 参考
http://www.foxtable.com/webhelp/scr/0696.htm
https://www.cnblogs.com/h2zZhou/p/5666711.html
|