Foxtable(狐表)用户栏目专家坐堂 → [求助]如何定义数据源名称


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

主题:[求助]如何定义数据源名称

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


加好友 发短信
等级:七尾狐 帖子:1530 积分:10633 威望:0 精华:0 注册:2008/9/24 11:16:00
[求助]如何定义数据源名称  发帖心情 Post By:2015/12/16 13:41:00 [显示全部帖子]

在项目事件BeforeConnectOuterDataSource中,一段动态链接代码,如何将链接的数据源名称定义为“SCZD”,请工位老师指教,谢谢!!

If TryConnectHost("192.168.53.160") Then
    e.Conne ction String = "Pro vider=Microsoft.Jet.OLEDB.4.0;Data Source=\\192.168.53.160\MESGX$\手持终端\手持终端.mdb;Persist Security Info=False"
End If


[此贴子已经被作者于2015/12/16 13:43:45编辑过]

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


加好友 发短信
等级:七尾狐 帖子:1530 积分:10633 威望:0 精华:0 注册:2008/9/24 11:16:00
  发帖心情 Post By:2015/12/16 14:07:00 [显示全部帖子]

谢谢大红袍老师的指教,我设想:网络通的时候链接外部数据源,不通的时候在全局变量赋值,使后续的操作屏蔽掉到外部数据源操作的代码。

因为外部数据源操作需要数据源名称,应该如何处理,请老师指教,谢谢!!

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


加好友 发短信
等级:七尾狐 帖子:1530 积分:10633 威望:0 精华:0 注册:2008/9/24 11:16:00
  发帖心情 Post By:2015/12/16 14:23:00 [显示全部帖子]

增加数据源应用到上述要求,如何实现,请老师指教,谢谢!!


Connections

一般用户可以忽略本节内容,因为很少需要通过代码来管理数据源的。

Connections表示数据源集合,可以获得指定名称的数据源。

示例

Dim cn As Connection 
cn =  Connections("test"
)

Connections的属性和方法有:

Add

增加数据源。

语法:

Add(Name, ConnectionString)

Name:       新增数据源的名称。
ConnectionString:新增数据源的链接字符串。

例如:

Connections.Add("test","Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\abc.mdb;Persist Security Info=False")


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


加好友 发短信
等级:七尾狐 帖子:1530 积分:10633 威望:0 精华:0 注册:2008/9/24 11:16:00
  发帖心情 Post By:2015/12/16 14:55:00 [显示全部帖子]

谢谢大红袍老师的回复,现在的问题是:项目设置了外部数据源(通过无线网络连接),如何在无网络的情况下,能够打开项目并不报错。用什么办法来实现,请老师指教,谢谢!!

 回到顶部