请各位高手指点....
---------------------------------
program Console;{$APPTYPE CONSOLE}uses
SysUtils,DB,ADODB;var DBConn : TADOConnection ;
var DBConnStr : String;begin
DBConnStr := 'Provider=SQLOLEDB.1;Data Source=localhost;User ID=sa;Password=sa;Persist Security Info=True;Initial Catalog=pubs';
DBConn := TADOConnection.Create(nil);
DBConn.ConnectionString := DBConnStr;
try
DBConn.Open;
except
on ex: Exception do
begin
WriteLn('Error');
end;
endend.
CoInitialize 尚未被呼叫。.
SysUtils,DB,ADODB,QForms;...begin
DBConn:=TADOConnection.Create(application);
...
end;
CoInitialize(nil); DBConnStr := 'Provider=SQLOLEDB.1;Data Source=localhost;User ID=sa;Password=sa;Persist Security Info=True;Initial Catalog=pubs';
DBConn := TADOConnection.Create(nil);
DBConn.ConnectionString := DBConnStr;
try
DBConn.Open;
except
on ex: Exception do
begin
WriteLn('Error');
end;
end
CoUninitialize();
end.