Foxtable(狐表)用户栏目专家坐堂 → 调用SQL视图出错


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

主题:调用SQL视图出错

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/8/27 22:06:00 [显示全部帖子]

 你的视图本身报错吗?

 

 直接执行这个语句报错吗?

 

q.SelectString = "select * from {IaV_STSCBlb}"
q.Build


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/8/27 22:09:00 [显示全部帖子]

 代码报什么错?

 

 1、你的视图,是否能正常通过sql语句得到?

 

 2、出错,报什么错?


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/8/27 22:15:00 [显示全部帖子]

 直接执行语句 select * from {IaV_STSCBlb} 是否能得到结果?

 

 1、在sqlserver执行是否可以

 

 2、在foxtable执行是否可以,如果不可以,报什么错


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/8/27 22:30:00 [显示全部帖子]

 你试试把sql语句在这里测试,看是否可以,如果可以,你原本的语句,尝试给表换一个名字。

 

http://www.foxtable.com/help/topics/1484.htm

 


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/8/27 22:45:00 [显示全部帖子]

以下是引用sdlll在2014-8-27 22:39:00的发言:
可以预览,但加载出错,

 

这样的话,就是可能某些数据不符合foxtable的规范了。

 

1、第一列,有可能自动当做是主键了,如果你第一列有重复的值,就有可能报错;

 

2、你可以这样调试:select 的列,慢慢减少,或者慢慢增多,看哪一列出问题了。


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/8/27 22:58:00 [显示全部帖子]

 看12楼,处理一下。

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/8/29 14:20:00 [显示全部帖子]

1、命名有冲突,换一个名称看看;

 

2、也许此列是主键列,但是重复了。


 回到顶部