T
tigerricky
Unregistered / Unconfirmed
GUEST, unregistred user!
本人在编程时用使用delphi5的ado连接oracle8,在使用过程中发现一个怪现象。如果用ms ole db provider
for oracle(msdaora)连接oracle8,可以调用存储过程。但不能使用如select count(*) from dbf
的语句。如果用oracle provider for ole db连接则相反,可以用select count(*) from dbf
,不能调用存储过程。(用bde连接oracle8,则没有这些情况)
由于我写的系统两种情况都要用到,我又不想用bde,所以请教各位大峡,你们是怎样解决这些
问题的。(我的delphi5已经打了补丁,ado也升级了。不要说要我用delphi6啊)
for oracle(msdaora)连接oracle8,可以调用存储过程。但不能使用如select count(*) from dbf
的语句。如果用oracle provider for ole db连接则相反,可以用select count(*) from dbf
,不能调用存储过程。(用bde连接oracle8,则没有这些情况)
由于我写的系统两种情况都要用到,我又不想用bde,所以请教各位大峡,你们是怎样解决这些
问题的。(我的delphi5已经打了补丁,ado也升级了。不要说要我用delphi6啊)