Foxtable(狐表)用户栏目专家坐堂 → [求助]外部数据库连接问题


  共有2088人关注过本帖树形打印复制链接

主题:[求助]外部数据库连接问题

帅哥哟,离线,有人找我吗?
martin723
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:童狐 帖子:232 积分:1938 威望:0 精华:0 注册:2019/3/20 10:45:00
[求助]外部数据库连接问题  发帖心情 Post By:2019/3/29 21:38:00 [显示全部帖子]

不想用直接设置外部数据源和数据表的方式连接,想在程序运行后,通过读入连接串的方式设定数据源,方便连接不同数据源,需要在什么时候设定数据源,怎么能加载外部表?程序的语句怎么写?谢谢了!

 回到顶部
帅哥哟,离线,有人找我吗?
martin723
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:童狐 帖子:232 积分:1938 威望:0 精华:0 注册:2019/3/20 10:45:00
  发帖心情 Post By:2019/4/1 16:11:00 [显示全部帖子]

怎么都得在外部数据源里面先设置一个,然后在加载外部数据源前可以更改连接字符串,
否则在打开项目后的事件里面用外部表的时候,总是提示找不到数据源

查找了下原因:

我用的是foxtable2014版,sqlserver数据库
用add方法增加了个数据源,名称ini,调用的是某用户下的test数据库,结果数据源的名称变成了test,怎么回事儿!

另外如果已经设置了外部数据源access表,用户表从外部数据源获取的话,在加载外部数据源前更改外部数据源为sqlserver数据库,用户表仍从原来设置的数据源access数据库中读取用户表。
想在运行程序前不读入任何数据库,是不是不能实现。

本意是想在加载外部数据源前指定一个外部数据源,然后根据这个外部数据源加载用户表和其他表,然后再弹出系统自带的切换用户那个登录界面。
[此贴子已经被作者于2019/4/1 16:30:33编辑过]

 回到顶部