Oracle 数据库别名,DataBase连接在设计时可置为True,而运行时却出错?(100分)

  • 主题发起人 主题发起人 航天器
  • 开始时间 开始时间

航天器

Unregistered / Unconfirmed
GUEST, unregistred user!
请问专家:我在本机上装了Oracle 7.3.1,建了数据库及其BDE连接别名,在Delphi 5中用
DataBase 连接该别名(正确配置了用户名、密码),设计时可以将DataBase.Connect置为
True,且在连接它的DBGrid中正确看到了表中的内容,但运行时就出错。错误为“access
voilation at 0x77f78806;
write of address at 0x000030ff4”。需要补充的是,
我用该别名连接的应用程序服务器中也用到了DataBase都可以正常运行。
 
是这个程序出错了吧,重新开个工程,把程序COPY,再编译
 
单步调试代码
 
不是这个问题,是别的问题,查看你的代码,是否存在没有创建就被调用的。
 
我没有写任何代码,后来回忆起,在Oracle7 下,Rapid SQL 也不能调试存储过程,但能
执行。同样在Delphi 中,编译后地EXE程序能执行,但不能调试
(我采用相同办法写的服务程序能很好地执行),在ORACLE 8 上就没有此问题。估计是
ORACLE 7不支持。
 
可能还是Oracle版本的问题!
 
估计是数据库版本的问题!
 
后退
顶部