PB Bug

zhengyu17 2003-05-23 09:00:41
一Main型窗口,一Response窗口.
Response窗口内有一datawindow,设置datawindow属性为dw_1.Modify("DataWindow.Retrieve.AsNeeded=Yes")
也就是按需检索,当在datawindow中,向下翻几页后,关闭窗口,返回到Main窗口,在点击main窗口时,程序变成了死机状态,要几秒或几十秒,main窗口才能获得焦点.
本人多次测试都如此,不设置dw_1.Modify("DataWindow.Retrieve.AsNeeded=Yes")
属性则没有这问题,但检索数据的速度又太慢!
说明:该datawindow对应的表数据量600万!
...全文
52 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
zhengyu17 2003-05-27
  • 打赏
  • 举报
回复
看看吧!
Thinkinger 2003-05-24
  • 打赏
  • 举报
回复
最好不要用TO DISK属性,更慢!
devil_heart 2003-05-24
  • 打赏
  • 举报
回复
学习
joss 2003-05-24
  • 打赏
  • 举报
回复
真是个问题!
可能我都没有遇到过600万记录的表吧!
alwaystar 2003-05-24
  • 打赏
  • 举报
回复
使用按需检索时在数据窗中不能使用排序
tchatcha 2003-05-24
  • 打赏
  • 举报
回复
不知道原因,学习。我有时连DW都会突然变得不能用,DB的原因吧
zhengyu17 2003-05-24
  • 打赏
  • 举报
回复
当返回的结果集只有几百行时,也会有上面的现象!
zhengyu17 2003-05-24
  • 打赏
  • 举报
回复
我的意思主要是想利用数据窗口的DataWindow.Retrieve.AsNeeded=Yes属性,我用存储过程也做了!
joss 2003-05-23
  • 打赏
  • 举报
回复
1、数据库建立索引(我想效果可能不明显!)
2、使用存储过程来检索数据!
因为你这么多的内容全部保存到PB缓存中当然会慢了!

先UP先
cjc79 2003-05-23
  • 打赏
  • 举报
回复
不知道原因,学习。我有时连DW都会突然变得不能用,DB的原因吧
coolkenmester 2003-05-23
  • 打赏
  • 举报
回复
关注

611

社区成员

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

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