retrieve(number)为什么有的时候能过滤出数据有的时候不能呢?数据肯定是有的。

singing2003 2003-08-24 12:37:36
我做了一个数据窗口,使用number型的参数来过滤数据。相关的列为id,即为系统表的编号,在我的表中它是并不是唯一的,所以如果以它来检索,应该能检索出n条数据。然而当我创建datastore,然后关联它,再使用retrieve(ll_tableid)检索数据,只有一部分的ll_tableid可以从中检索出数据来,而其它的则不能,retrieve的结果为0。请问这是为什么?
请问这是为什么?
请问这是为什么?
请问这是为什么?
苦恼中********************大侠们,我等你们呢:)
...全文
62 3 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
eltoro 2003-08-24
  • 打赏
  • 举报
回复
你的数据窗口是不是多个表关联呀,还设定了什么条件,进去看看具体的SQL语句吧。
polugen 2003-08-24
  • 打赏
  • 举报
回复
肯定是你弄错了
singing2003 2003-08-24
  • 打赏
  • 举报
回复
好了,问题解决了。还是采用了动态datastore来做的。我现在越来越喜欢动态datastore了,它近来解决了我的很多问题,好爽…………
独孤兄所言也许对,但是我在其它地方直接调动那个数据对象没有一点问题,而把那个数据对象关联给一个datastore时它就给我来这么一招,看来,需要时还是要动态写代码,直接用可能是有问题的。
不管怎么样,谢谢了。
鱼兄我是关联了两个表,可是如我上面所讲,问题到底会是在哪儿呢?虽然我绕过去了,可是还是不明白。我用了同样的sql去动态生成datastore,一切OK,上帝难道就是这样耍人的吗?:)拜拜,谢谢关注。*_*

611

社区成员

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

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