ODBC从2.0版本开始已经支持多线程,但是并不意味着跨线程使用ODBC是安全的。微软的意思是说:“嘿,你可以在不同的线程里面使用同一个ODBC连接,但是我没保证那是安全的。”所以,为了我们自己的身家性命,我们有必要在跨线程SQLExecute的时候,自己加上一把锁。
PS:本文为个人使用ODBC心得,并非来自官方文档。
ODBC从2.0版本起支持多线程,但跨线程使用并不安全。微软虽允许在不同线程用同一ODBC连接,却未保证安全性。因此,跨线程进行SQLExecute操作时,有必要自行加锁。这是个人使用ODBC的心得。
ODBC从2.0版本开始已经支持多线程,但是并不意味着跨线程使用ODBC是安全的。微软的意思是说:“嘿,你可以在不同的线程里面使用同一个ODBC连接,但是我没保证那是安全的。”所以,为了我们自己的身家性命,我们有必要在跨线程SQLExecute的时候,自己加上一把锁。
PS:本文为个人使用ODBC心得,并非来自官方文档。

被折叠的 条评论
为什么被折叠?