在VC里用ODBC连接ORACLE,
声明了全局变量 CDatabase  db ;
类CMyDo继承CRecordset,
一个进程里用到CMyDo 的对象myDo=(CMyDo *)new CMyDo(&db);
主要进行数据表的更新等,另一个进程进行另一数据表的插入。
try {
 sql.Format("insert into tt values (%s, %d )  ","test",1);
 db.ExecuteSQL (sql);

catch (CDBException *e)  {
s.Format ("写数据出错: %s sql=%s",e->m_strError,sql);
AfxMessageBox(s);
}这两个进程如果单独运行的话,都很正常,但如果同时运行的话,
这两个进程都无法执行下去,感觉好象是出现了表锁问题,请问如何解决?