关于用ADO操作Oracle
环境:vc6 + ADO + Oracle10g/Oracle 9i
问题:
程序向数据表中插个数据,开始还好好的,但运行一段时间后(1~3天不等),就不再插入了。
经调试,问题出在 Recordset 的open方法上了。
出问题是因为 执行open方法,去打开记录集,但该方法一直无法返回,就像是卡死、阻塞、死锁、假死等等。
反正就是不能返回,也不报错,所以程序执行不了了。
我的在程序中,创建了一个独立的线程去对数据库进行操作(打开、关闭、插入数据等等)
各位有没有遇到过这种情况的,分享下解决办法,谢谢了
[解决办法]
所有支持ODBC的数据库基本上都支持sql语句吧,你说的“为了兼容更多的数据库”,具体指什么数据库?