把环境说清楚
ADO+SQL ??
BDE+Oracle ??

解决方案 »

  1.   

      bde+informix,winnt4.0+delphi 4.0编译,由于是搬过来的编译环境,以前在正常环境下没有出过错,但是现在老是报错,我不知道是什么原因,请问到底是前台环境的原因,还是后台原因,或者说是其他设置的原因,谢谢
      

  2.   

       刚才我试了好久,发现把原来编译没有问题的程序,在open后面加上一个query.last,就没有问题了。大家看看这是什么问题?
      

  3.   

      老鱼,等你好久了啊,就想你们大家帮帮我啊,我真的不知道是不是有什么参数没有设置对,是不是bde有没有什么参数啊
      

  4.   

    我没有遇到这样的问题
    但是我知道quickrep问题多多
    你是在设计期间打开了query吗
      

  5.   

      那肯定open了query啊,问题就是为什么以前好好的,突然不行了,我很想不通
      

  6.   

    我个人认为delphi4是家族中最失败的一个产品版本
    可能是cursor的获取方式不同了吧
    还有搬过来的环境是什么意思
      

  7.   

      就是原来编译的时候我是在北京已经很久以前已经搭好的环境编译的,编译一切正常没有问题,现在我们要求回来工作,在公司里面搭了环境,就同前面说得一样,但是就是出了报表这个怪问题,我很不能理解,你说说问题关键大概会出在哪里,我觉得后台的可能性不大,是不是bde的问题可能性大点?
      

  8.   

      我现在能确定的是源程序没有修改过,环境的话,我不敢确定,我想了想后台的数据库关系不大,主要是连接的问题,就是你说的cusor方式的问题,bde也就是那么配,感觉没有什么其他的地方要改啊?
      

  9.   

    那就太奇怪了
    主要是你用last解决的
    很可能和cursor的获取方式有关
    不好既然已解决了
    就不要再深究了
      

  10.   

      不是啊,我知道这个问题已经解决了,我也不想深究,但是我怕由于这种原因出现另外的没有想到的错误,那就faint死了。而且我也想知道这个问题的具体原因,所以才拿到上面和大家探讨一下,应该有碰到过这种问题的人啊。