数据窗口查看数据源报错会是什么原因?

leon4567001 2010-11-20 03:45:40
查看数据源的时候点datasource时候报
table XXX has no columns invalid table format.
do you want to continue in graphic mode?
我检查过了,数据库连接正常的啊,程序也能正常运行。。。
是否会有其他原因引起这种情况呢?
...全文
90 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
leon4567001 2010-11-22
  • 打赏
  • 举报
回复
大体明白了,我去修改一下SQL语句把。。。谢谢大家~
永生天地 2010-11-20
  • 打赏
  • 举报
回复
有时会有这样情况,重新保存一次也许就好了
zlf19810306 2010-11-20
  • 打赏
  • 举报
回复
design-> convert to syntax,点击后进入syntax mode ,这时候看到的是sql语句,如果这个sql语句没有问题,那么datawindow即没问题,可忽略graphic mode里的提示
zlf19810306 2010-11-20
  • 打赏
  • 举报
回复
datawindow 的data Source有两种显示:一种是graphic mode,一种是syntax mode. 当sql语句复杂的时候。syntax mode 转 graphic mode 会有提示
glint 2010-11-20
  • 打赏
  • 举报
回复
可能是SQL语句太复杂了,超过了PB IDE的分析能力,给你个错误,点否进入syntax mode非图形模式直接编写SQL语句即可
xiaobn_cn 2010-11-20
  • 打赏
  • 举报
回复
一般来说这种错误是因为现在连接的数据库不是当初设计时使用的数据库,导致在当前数据库中找不到对应的表或者列,断开当前的连接,重新以设计时的数据库进行连接就可以了。
也有可能是数据库的表结构修改过,导致找不到对应的表或者列,这种情况下在询问do you want to continue in graphic mode?时回答否,然后在直接对SQL语句进行修改,把引用的错误列或表从SQL中删除就可以重表转换回graphic模式了。
wag_enu 2010-11-20
  • 打赏
  • 举报
回复
打开DB 画板,断开Profile 的连接后再重新连接一下试试。

740

社区成员

发帖
与我相关
我的任务
社区描述
PowerBuilder 脚本语言
社区管理员
  • 脚本语言社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧