标签: c++ database mfc
我正在使用CDatabase与ODBC数据库建立连接。我担心的是
CDatabase
CDatabase及相关类的操作是否安全?
其中一个线程将在程序stratup上打开一个连接(使用OpenEx),然后其他线程将执行CRUD数据库操作。如果没有任何线程问题,这项工作是否正常
OpenEx
我在哪里可以获得更多相关信息?
答案 0 :(得分:2)
CDatabase上的操作不是完全线程安全的,CRecordset甚至更少。每个线程都应该使用它自己的CRecordset对象实例。
CRecordset
http://msdn.microsoft.com/en-us/library/xx6t3y0x.aspx