Foxtable(狐表)用户栏目专家坐堂 → BeforeConnectOuterDataSource事件中的SQL数据库代码错误


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

主题:BeforeConnectOuterDataSource事件中的SQL数据库代码错误

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


加好友 发短信
等级:婴狐 帖子:46 积分:435 威望:0 精华:0 注册:2015/6/6 14:32:00
BeforeConnectOuterDataSource事件中的SQL数据库代码错误  发帖心情 Post By:2015/11/2 19:22:00 [显示全部帖子]

各位老师请帮忙看下:下面的代码是我根据帮助里BeforeConnectOuterDataSource事件中加入下面的代码,由于帮助中的原文是ACCESS数据库的文件,我改了下用作SQL数据库,但是代码保存的时候提示“编译错误:应为语句结束”,请老师们看下错在哪里,应该怎么改。谢谢。

If e.name = "SQL数据源" Then
    e.C & 192.168.1.113 & e.User.ExtendedValues("数据库") & ".mdf;Persist Security Info=true"
End If

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


加好友 发短信
等级:婴狐 帖子:46 积分:435 威望:0 精华:0 注册:2015/6/6 14:32:00
  发帖心情 Post By:2015/11/2 19:48:00 [显示全部帖子]


不好意思,刚发的时候复制过来,漏了一段,代码应如下:

If e.name = "SQL数据源" Then
    e.C & 192.168.1.113 & e.User.ExtendedValues("数据库") & ".mdb;Persist Security Info=False"
End If

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


加好友 发短信
等级:婴狐 帖子:46 积分:435 威望:0 精华:0 注册:2015/6/6 14:32:00
  发帖心情 Post By:2015/11/2 19:49:00 [显示全部帖子]

嗯?怎么发表出来就少了一段了,现在分拆传上来,

If e.name = "SQL数据源" Then
    e.C & 192.168.1.113 & e.User.ExtendedValues("数据库") & ".mdb;Persist Security Info=False"
End If


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


加好友 发短信
等级:婴狐 帖子:46 积分:435 威望:0 精华:0 注册:2015/6/6 14:32:00
  发帖心情 Post By:2015/11/2 19:52:00 [显示全部帖子]

发现分拆发表还是不见了一段,只好传图片了
图片点击可在新窗口打开查看此主题相关图片如下:原代码.png
图片点击可在新窗口打开查看


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


加好友 发短信
等级:婴狐 帖子:46 积分:435 威望:0 精华:0 注册:2015/6/6 14:32:00
  发帖心情 Post By:2015/11/2 19:53:00 [显示全部帖子]

大红袍老师:图片中的代码我就是参考我己经创建的外部数据源连接,请指点指点。

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


加好友 发短信
等级:婴狐 帖子:46 积分:435 威望:0 精华:0 注册:2015/6/6 14:32:00
  发帖心情 Post By:2015/11/2 20:22:00 [显示全部帖子]

搞下了,代码如下。

If e.name = "SQL数据源" Then
    e.C&  e.User.ExtendedValues("数据库") & " ;Data Source=192.168.1.113"
End If

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


加好友 发短信
等级:婴狐 帖子:46 积分:435 威望:0 精华:0 注册:2015/6/6 14:32:00
  发帖心情 Post By:2015/11/2 20:29:00 [显示全部帖子]

是的,怎么每次我发表那一段就没了
图片点击可在新窗口打开查看此主题相关图片如下:abc.png
图片点击可在新窗口打开查看

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


加好友 发短信
等级:婴狐 帖子:46 积分:435 威望:0 精华:0 注册:2015/6/6 14:32:00
  发帖心情 Post By:2015/11/2 20:33:00 [显示全部帖子]

不过现在又碰到一个新问题,还要和老师请教下,就是如果用SQL数据源,那么客户端就会比较多了,我总不能每次新增一个数据库就让每个客户端单独再修改数据库的候选值,以增加数据库名称,有没有好点的办法,让客户端不用逐一更改直接改一个地方就可以在重新打开的时候就有可选择的,

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


加好友 发短信
等级:婴狐 帖子:46 积分:435 威望:0 精华:0 注册:2015/6/6 14:32:00
  发帖心情 Post By:2015/11/2 20:41:00 [显示全部帖子]

好的,我试试看,非常感谢。

 回到顶部