Foxtable(狐表)用户栏目专家坐堂 → [求助]查找另一个数据库中的数据


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

主题:[求助]查找另一个数据库中的数据

美女呀,离线,留言给我吧!
Shily
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:婴狐 帖子:31 积分:262 威望:0 精华:0 注册:2020/9/14 17:49:00
[求助]查找另一个数据库中的数据  发帖心情 Post By:2020/9/29 14:05:00 [只看该作者]

引用的一个外部数据源,数据库的登录名中映射了两个数据库,在foxtable中用SQL命令执行查询语句是正常的
如下代码报错,字符串到类型“Boolean”的转换无效,这是哪里出了问题?
前面的datatables是正常写吗?
图片点击可在新窗口打开查看
图片点击可在新窗口打开查看

 回到顶部
帅哥,在线噢!
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:105929 积分:538714 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/9/29 14:21:00 [只看该作者]

执行sql语句要使用SQLCommand:http://www.foxtable.com/webhelp/topics/0696.htm

 回到顶部
美女呀,离线,留言给我吧!
Shily
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:婴狐 帖子:31 积分:262 威望:0 精华:0 注册:2020/9/14 17:49:00
  发帖心情 Post By:2020/9/29 14:25:00 [只看该作者]

sqlcommand我也试了,也是报一样的错呢,executevalues和executereader也是
图片点击可在新窗口打开查看
图片点击可在新窗口打开查看

 回到顶部
帅哥,在线噢!
有点蓝
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:105929 积分:538714 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/9/29 14:40:00 [只看该作者]

和sql没有关系,调试技巧:http://www.foxtable.com/webhelp/scr/1485.htm,看是哪一句代码出错

 回到顶部
美女呀,离线,留言给我吧!
Shily
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:婴狐 帖子:31 积分:262 威望:0 精华:0 注册:2020/9/14 17:49:00
  发帖心情 Post By:2020/9/29 14:58:00 [只看该作者]

我把其余代码注释了,发现调用的时候就报这个错,是不是我传过去的值需要进行编码和解码呢
但是这个和报错没有关系吧,报错报的是字符串到布尔转化无效,我应该没有转布尔的呢

 回到顶部
美女呀,离线,留言给我吧!
Shily
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:婴狐 帖子:31 积分:262 威望:0 精华:0 注册:2020/9/14 17:49:00
  发帖心情 Post By:2020/9/29 14:59:00 [只看该作者]

就剩下的这一行
图片点击可在新窗口打开查看

 回到顶部
帅哥,在线噢!
有点蓝
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:105929 积分:538714 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/9/29 15:04:00 [只看该作者]

e.getvalues("name")判断有问题,这个返回的是一个字符串,而if条件需要的是逻辑值

andalso e.getvalues("name") = “xxxx” 等于某值这样判断

 回到顶部
美女呀,离线,留言给我吧!
Shily
  8楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:婴狐 帖子:31 积分:262 威望:0 精华:0 注册:2020/9/14 17:49:00
  发帖心情 Post By:2020/9/29 15:15:00 [只看该作者]

图片点击可在新窗口打开查看图片点击可在新窗口打开查看看漏了,我还对比了之前写的,都是一样的获取字符串,就一样的代码。结果一直看错了
真是麻烦老师了,功能已经实现,谢谢

 回到顶部