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


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

主题:[求助]连接外部数据源出错

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


加好友 发短信
等级:幼狐 帖子:83 积分:911 威望:0 精华:0 注册:2011/4/19 23:45:00
[求助]连接外部数据源出错  发帖心情 Post By:2013/12/11 11:17:00 [只看该作者]

我在BeforeConnectOuterDataSource中增加了如下代码:

If e.Name = "数据源" Then
If e.User.Type = UserTypeEnum.Developer Then
e.ConnectionString =

 "Provider=SQLOLEDB.1;Password=123456

;Persist Security Info=True;User ID=sa;

Initial Catalog=MYDBBAK;

Data Source=77.44.41.47"
Else
e.ConnectionString =

"Provider=SQLOLEDB.1;

Password=123456;Persist Security Info=

True;User ID=sa;

Initial Catalog=MYDBS;

Data Source=77.44.41.47"
End If
End If

报错:


图片点击可在新窗口打开查看此主题相关图片如下:aa.bmp
图片点击可在新窗口打开查看
然后:

If e.User.Type = UserTypeEnum.Developer Then
     e.EditConnectionString()

End If

一样,请指教应该怎么做

[此贴子已经被作者于2013-12-11 11:24:07编辑过]

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


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2013/12/11 11:22:00 [只看该作者]

建议您用这个方法:
http://www.foxtable.com/help/topics/1485.htm

先找出是哪一行出错,再告诉我们是哪一行出错.

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


加好友 发短信
等级:幼狐 帖子:83 积分:911 威望:0 精华:0 注册:2011/4/19 23:45:00
  发帖心情 Post By:2013/12/11 11:30:00 [只看该作者]

就一行代码,好像长了发表了就会被截掉


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


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2013/12/11 11:31:00 [只看该作者]

那你发图吧

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


加好友 发短信
等级:幼狐 帖子:83 积分:911 威望:0 精华:0 注册:2011/4/19 23:45:00
  发帖心情 Post By:2013/12/11 11:40:00 [只看该作者]


图片点击可在新窗口打开查看此主题相关图片如下:bb.bmp
图片点击可在新窗口打开查看

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


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2013/12/11 11:49:00 [只看该作者]

测试没有问题,你上个例子看看.

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


加好友 发短信
等级:幼狐 帖子:83 积分:911 威望:0 精华:0 注册:2011/4/19 23:45:00
  发帖心情 Post By:2013/12/11 15:22:00 [只看该作者]

好像是使用了“用户数据表”后就会报错。

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


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2013/12/11 15:27:00 [只看该作者]

上例子,也许是你用户数据表结构没弄好,或者你用户表有空行.

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


加好友 发短信
等级:幼狐 帖子:83 积分:911 威望:0 精华:0 注册:2011/4/19 23:45:00
  发帖心情 Post By:2013/12/11 16:01:00 [只看该作者]

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:管理项目17.rar


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


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2013/12/11 16:21:00 [只看该作者]

.
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:管理项目17.foxdb


你用的外部数据源, 数据源没加载 何来的用户呢, 自然就没有 User.Type 

 回到顶部