等级:职业侠客 财产: 经验: 魅力: 注册:-- 文章:53 鉴定:保密
| |
| 我在使用PB9的过程中,遇到了一个怪问题, 我在使用PB9的过程中,遇到了一个怪问题,就是解决不了,我给sybase中国发了右键,可是没有人回信,因为我觉得,那可能是PB9的一个bug。 我遇到的问题是,我在MS SQL Server中定义了一个存储过程,需要返回一个值,我利用用户对象引入存储过程的过程,有一个存储过程的引入参数怎么都不对,本来应该在一个变量中需要有一个ref,可是,其他的存储过程都可以,就是有一个不行。当我推到pb8的时候,是好的。我为了测试,新建了几个空的存储过程,也是对的。我将那个存储过程在数据库中删除后,重新建立,还是不行。 没有办法,我新建数据库,刚开始是对的,运行了几次后,就有不行了,不能拿到我需要的存储过程的返回值。 我不知道这是不是pb9的一个bug,我已经将我的存储过程和所有相关的东西,全部发给了sybase,可是,就是没有回信,哪怕是一个我已收到回复也没有,如此态度,就凭你Sybase的人,能讲问题所有的bug全部搞定? 说到这里,我想起一个在我使用PB8的时候(在我原来的公司),遇到的一个问题,使我达到了崩溃的边缘。就是我利用setitem函数的时候,如果将比较特殊的字符连续赋值多次,就会系统崩溃,刚开始我以为是我的问题,可是,系统崩溃的时间并不确定,耽搁了我将近一个多月的时间,从而,让我们的产品推向市场的时间推迟了好长时间,直到我从网上下载到PB9后,问题才得到解决。 为了这个问题,我们买了正版的PB8,从8.0一直升级到8.3,每一次,第一次,升级到8.1,是我们的软件可以在win98下运行,由原来10次运行,8次死机减少到3次,以后,我就不停升级,可是他的稳定性就行总不能达到令人满意的程度。 我使用PB9已经好几年里,PB9的优势是大家公认的,可是,如果离开了众多程序员的支持,那么他还会有什么前景吗?我身边不乏从PB转到别的语言的人,如果比较老资格的人都对她失去了信心,转向其他,那么,留下的、新增的势力,对她的推广又能有多大? | |
|