Foxtable(狐表)用户栏目专家坐堂 → [求助]使用多个外部数据源遇到的问题?


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

主题:[求助]使用多个外部数据源遇到的问题?

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


加好友 发短信
等级:八尾狐 帖子:1964 积分:15604 威望:0 精华:0 注册:2011/7/16 20:59:00
[求助]使用多个外部数据源遇到的问题?  发帖心情 Post By:2012/5/20 17:20:00 [显示全部帖子]

在一个项目中,用了多个外部数据源,并增加外部数据表也正常。可是若在这个项目中的BeforeConnectOuterDataSource事件 中加入代码
e.C & e.ProjectPath & "管理数据.mdb" & ";Persist Security Info=False"
运行这个项目后,原来设置的多个外部数据源增加的外部数据表就不能正常工作了!

这时若增加不是上述指定的外部数据源所属的外部数据表,则告警《

要加载的外部数据表没有设置主键,请使用添加外部查询表的命令加载!》

这个问题应该怎样解决呢?谢谢!

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


加好友 发短信
等级:八尾狐 帖子:1964 积分:15604 威望:0 精华:0 注册:2011/7/16 20:59:00
  发帖心情 Post By:2012/5/20 17:37:00 [显示全部帖子]

图片怎么发不上去?发帖子有的语句被自动过滤掉了!想发个图片怎么发不了! 添加附件 上传附件 可就是没看到图片发哪去了

 回到顶部
帅哥哟,离线,有人找我吗?
新福星
  3楼 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:八尾狐 帖子:1964 积分:15604 威望:0 精华:0 注册:2011/7/16 20:59:00
  发帖心情 Post By:2012/5/20 17:40:00 [显示全部帖子]

已经告诉我2个文件上传成功了!怎么就是看不到图片在哪?

 回到顶部
帅哥哟,离线,有人找我吗?
新福星
  4楼 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:八尾狐 帖子:1964 积分:15604 威望:0 精华:0 注册:2011/7/16 20:59:00
  发帖心情 Post By:2012/5/21 9:25:00 [显示全部帖子]

谢谢狐爸!
如果多外部数据源,如何在 BeforeConnectOuterDataSource 这个事件下写程序呢?
另外在程序中使用了  cmd.ConnectionName = 数据源名     和 e.Connec tion String = "P rovider=Microsoft.Jet.OLEDB.4.0;Data Sou rce=" & e.Pro jectPath & "生产数据.mdb;Persist Security Info=False"这个语句是什么关系?是等同的么?

 回到顶部
帅哥哟,离线,有人找我吗?
新福星
  5楼 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:八尾狐 帖子:1964 积分:15604 威望:0 精华:0 注册:2011/7/16 20:59:00
  发帖心情 Post By:2012/5/21 9:47:00 [显示全部帖子]

这个事件BeforeConnectOuterDataSource是在准备连接外部数据源的时候执行;  执行c md.ConnectionName = 数据源名  时是不时就是连接外部数据源的时候?
每执行一次c md.ConnectionName = 数据源名 语句就执行就触发BeforeConnectOuterDataSource事件么?


 回到顶部
帅哥哟,离线,有人找我吗?
新福星
  6楼 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:八尾狐 帖子:1964 积分:15604 威望:0 精华:0 注册:2011/7/16 20:59:00
  发帖心情 Post By:2012/5/21 12:09:00 [显示全部帖子]

帮助中介绍说,在这个事件 BeforeConnectOuterDataSource 中,可以读取一个文件确定一个局域网内的外部数据源。 
现在问题是,在发布程序时,如何在 BeforeConnectOuterDataSource 这个事件中确定多个外部数据源呢?

 回到顶部
帅哥哟,离线,有人找我吗?
新福星
  7楼 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:八尾狐 帖子:1964 积分:15604 威望:0 精华:0 注册:2011/7/16 20:59:00
  发帖心情 Post By:2012/5/21 17:51:00 [显示全部帖子]

BeforeConnectOuterDataSource事件只有在打开项目的时候执行,且仅执行一次。...那么按照4楼介绍的方法,岂不只联接上一个外部数据库?那其它的外部数据库怎么联接呢?请老师解惑!

 回到顶部
帅哥哟,离线,有人找我吗?
新福星
  8楼 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:八尾狐 帖子:1964 积分:15604 威望:0 精华:0 注册:2011/7/16 20:59:00
  发帖心情 Post By:2012/5/22 10:08:00 [显示全部帖子]

请各位老师看看上述问题怎么解决?

 回到顶部
帅哥哟,离线,有人找我吗?
新福星
  9楼 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:八尾狐 帖子:1964 积分:15604 威望:0 精华:0 注册:2011/7/16 20:59:00
  发帖心情 Post By:2012/5/22 12:48:00 [显示全部帖子]

好!谢谢狐爸!知道了

 回到顶部