以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助如何在程序中改变外部数据源? (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=19733) |
-- 作者:新福星 -- 发布时间:2012/5/19 17:08:00 -- [求助如何在程序中改变外部数据源? 在帮助中看到,一个系统在程序运行中是可以改变外部数据源的,例子中要求两个外部数据源的表名及结构要求一致的! 我的问题是若两个外部数据源的表结构不一样,能否在程序中进行更换呢?若可以改变代码如何写呢?先谢谢各位老师!
|
-- 作者:新福星 -- 发布时间:2012/5/19 20:35:00 -- 在不同目录下有两个Access数据库文件(表名不一致,结构也不一致)。在一个系统中设置了两个外部数据源<A数据><B数据>分别联接到前述的两个Access数据库,经预览可以分别看到这两个数据库文件中的表和表中的数据。 加载外部数据表时,加载A数据的表均正常;加载B数据时程序告警:<要加载的外部数据表没有设置主键,请使用添加外部查询表的命令加载!>加不进来!问题在哪呢?谢谢老师
|
-- 作者:yangming -- 发布时间:2012/5/19 22:31:00 -- B数据库的数据表中设一下主键就可以了,直接在 Access中设 |
-- 作者:新福星 -- 发布时间:2012/5/20 3:53:00 -- 谢谢3楼.B数据库中的那个表主键都有呀! |
-- 作者:yangming -- 发布时间:2012/5/20 8:22:00 -- 你在B库中的表中加一个与A库表相同的主键试试呢 |
-- 作者:新福星 -- 发布时间:2012/5/20 12:49:00 -- B数据库中的库存表的主键是一致的呀! |
-- 作者:新福星 -- 发布时间:2012/5/20 12:52:00 -- 发的图片怎么有时发不出来?明明文件上传成功了! |
-- 作者:新福星 -- 发布时间:2012/5/20 12:57:00 -- B数据库中的主键都存在!_Identify _Locked这两项都有! |
-- 作者:狐狸爸爸 -- 发布时间:2012/5/21 8:17:00 -- 参考: http://www.foxtable.com/help/topics/1932.htm
|