Foxtable(狐表)用户栏目专家坐堂 → 局域网的外部数据源,BeforeConnectOuterDataSource该怎么写代码?


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

主题:局域网的外部数据源,BeforeConnectOuterDataSource该怎么写代码?

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


加好友 发短信
等级:二尾狐 帖子:584 积分:3816 威望:0 精华:0 注册:2012/10/15 20:39:00
局域网的外部数据源,BeforeConnectOuterDataSource该怎么写代码?  发帖心情 Post By:2014/2/18 22:36:00 [显示全部帖子]

局域网外部数据库地址是,如图片。

ACCESS密码是:123456

局域网地址是:  \\HEHUI\data\订单.mdb

1、那么BeforeConnectOuterDataSource里面该怎么写?

2、假如数据源不存在的话,让它选择默认安装目录下面的:  订单.mdb

3、假如还没有的话,自动关闭程序。

谢谢!

 


图片点击可在新窗口打开查看此主题相关图片如下:1722.gif
图片点击可在新窗口打开查看
[此贴子已经被作者于2014-2-18 22:36:43编辑过]

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


加好友 发短信
等级:二尾狐 帖子:584 积分:3816 威望:0 精华:0 注册:2012/10/15 20:39:00
  发帖心情 Post By:2014/2/18 23:26:00 [显示全部帖子]

If e.Name = "数据库" Then
    If Connections.TryConnect("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=
\\HEHUI\data\订单.mdb;Persist Security Info=true;Jet OLEDB:Database Password=123456") = False Then 

          e.Connection String ="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & e.ProjectPath & "xingcheng.mdb;Persist Security Info=true;Jet OLEDB:Database Password=123456"

    else

       Syscmd.Project.Exit()
    End If
End If 
 
 
请问老师,帮忙审查一下,是不是这样?

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


加好友 发短信
等级:二尾狐 帖子:584 积分:3816 威望:0 精华:0 注册:2012/10/15 20:39:00
  发帖心情 Post By:2014/2/19 10:32:00 [显示全部帖子]

这个再顶一下,老师们帮忙看看是不是这样写这个代码?

 回到顶部