ria*_*iad 4 database delphi multithreading ado delphi-7
使用Delphi 7,每当我尝试在线程内部进行任何数据库工作时,我都会收到此错误:
"CoInitialize尚未被称为"
我在线程中使用了一个包含ADOConnection.Open的简单代码.
但是,如果它以任何形式使用,相同的代码工作正常吗?
bum*_*mmi 10
procedure TYourThread.execute;
begin
CoInitialize(nil);
FConnection:=TConnection.Create(...);
try
ThreadCode ....
finally
FConnection.free;
CoUninitialize;
end;
end;
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3486 次 |
| 最近记录: |