10

多くの異なるスレッドから同時に同じ SQL Server データベースにアクセスする必要がある Delphi 7 アプリケーションを作成しています。

単一の共有 TADOConnection を使用できますか、それとも各スレッドが独自に作成する必要がありますか?

4

2 に答える 2

10

いいえそうではありません。ADO は COM ベースのテクノロジです。アパートメント スレッド オブジェクトを使用するため、スレッド境界を越えて ADO 接続を使用することはできません。各スレッドには独自の接続が必要です。

于 2009-08-06T22:35:18.617 に答える