NT中与oracle7.3连接时出现调试错,但编译后文件可执行?(100分)

  • 主题发起人 主题发起人 amu
  • 开始时间 开始时间
A

amu

Unregistered / Unconfirmed
GUEST, unregistred user!
我在NT上安装了oracle7.3和delphi4.0,
数据库应该没有问题,因为用pb开发的程序能正确运行。
但在delphi中只要程序有与数据库操作的代码,编译时就会
出现调试错,并中断执行。奇怪的是,它可生成可执行文件,
并可正常执行(包括与数据库的操作)!
请各位大侠赐教!
 
再详细点吧!
 
最简单的,在一个form上放一个database、一个table
一个datasource和一个dbgrid,不写一句程序,点“运行”。
会弹出一个information窗口:
access violation at Ox4be43b39:read of address Oxfff8221c
83 3A 00 74 63 E8 AD 68 FF FF 64 8B

在下面的CPU窗口中,指针停留在
4BE43B39 cmp dword ptr [edx],$00

但双击生成的可执行文件,则一切正常。够详细吧。
 
如果在程序中写一些代码对数据库进行操作如增,删,查询等,
可执行文件是否正常?
馊主意:重装Delphi.
 
income:
>如果在程序中写一些代码对数据库进行操作如增,删,查询等,
可执行文件是否正常?
这些操作都可执行。
>馊主意:重装Delphi.
早重装过了,还是不行.
各位大虾,救命啊!!!!
 
Borland faq 说是 Oracle Trace collection Serveces 7.3.3.x.x
的错。在 oracle installer 把它去掉便可。
详情参考 :
http://www.borland.com/devsupport/bde/faq/FAQ262B.html
 
接受答案了.
 
后退
顶部