Chinaunix首页 | 论坛 | 博客
  • 博客访问: 497148
  • 博文数量: 105
  • 博客积分: 2922
  • 博客等级: 少校
  • 技术积分: 1113
  • 用 户 组: 普通用户
  • 注册时间: 2008-07-02 16:30
文章分类

全部博文(105)

文章存档

2018年(1)

2016年(2)

2015年(3)

2014年(6)

2013年(21)

2012年(10)

2011年(8)

2010年(7)

2009年(31)

2008年(16)

我的朋友

分类: 数据库开发技术

2013-05-12 18:19:37

最近一个月有两次这样的经历。
第一次是建立了一个数据窗口,dw是free风格的,刚开始一切都正常无论是在pb画笔下还是
pb脚本运行后都能正常检索出数据。后来我记得edit source了一下,修了几个标题文字,保存后
异常就发生了,在数据窗口中不能成功的检索出数据,空空如也。程序运行后也是检索不出来数
据,用数据窗口的sql syntax可以正常检索出数据,这次发现的比较及时,认为肯定是dw object
的问题。于是重新建立一个数据窗口,检索数据重现,不过你知道free风格数据窗口调整列位置
很让人头痛的。。。。
第二次是上周五,出现了一个更神奇的数据窗口检索数据异常。最开始用的是datastore来retrieve,
在pb编辑环境下一切正常,但程序运行后,到lds.retrieve()的时候发现了系统异常,强行关闭程序,
最开始没有想到是数据窗口对象的问题,以为是datastore的问题?比如说没有create或destroy或者
重复的create,几经代码检查排除了这种可能,后来感觉可能是datastore的问题,于是换成了datawindow
然后指定数据窗口对象,程序运行后问题依旧,到retrieve代码时候程序异常,后来又想到了可能是
程序框架的问题,后来在程序运行起始加入了这个验证环节,问题依旧。
无语,最后重建了一个datawindow object 后解决了,注意dwo重新建立过,但是是把原dwo的sql syntax
copy到新的dw sql syntax中,也是存在同样的问题。

两个人用来三个小时
总结以后如果涉及到数据窗口对象检索出现的一些异常现象 ,很有可能是数据窗口自身的问题,
重新建立一个数据窗口对象 可能会解决。
哦用的是pb11.5

阅读(1035) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~