下面是有问题的代码,请各位大虾指教,谢谢
try
Query1:=TADOQuery.Create(nil);
Query1.ConnectionString:='Provider=SQLOLEDB.1;Password=test;Persist Security Info=True;User ID=sa;Initial Catalog=test;Data Source=127.0.0.1';
Query1.Close;
Query1.SQL.Clear;
Query1.SQL.Add('select top 1 * from ivr_cdr');
Query1.open;
writein(Query1.fieldbyname('caller').Value);
except
end;
try
Query1:=TADOQuery.Create(nil);
Query1.ConnectionString:='Provider=SQLOLEDB.1;Password=test;Persist Security Info=True;User ID=sa;Initial Catalog=test;Data Source=127.0.0.1';
Query1.Close;
Query1.SQL.Clear;
Query1.SQL.Add('select top 1 * from ivr_cdr');
Query1.open;
writein(Query1.fieldbyname('caller').Value);
except
end;
program Project2;{$APPTYPE CONSOLE}uses
SysUtils;begin
try
Query1:=TADOQuery.Create(nil);
Query1.ConnectionString:='Provider=SQLOLEDB.1;Password=test;Persist Security Info=True;User ID=sa;Initial Catalog=test;Data Source=127.0.0.1';
Query1.Close;
Query1.SQL.Clear;
Query1.SQL.Add('select top 1 * from ivr_cdr');
Query1.open;
writeln(Query1.fieldbyname('caller').Value);
except
end;
end.这样子还是不对的。
program Project1;{$APPTYPE CONSOLE}uses
SysUtils, AdoDb, activex;
var
Query1: TADOQuery;
begin
try
coinitialize(nil);
Query1 := TADOQuery.Create(nil);
Query1.ConnectionString:='Provider=SQLOLEDB.1;Password=test;Persist Security Info=True;User ID=sa;Initial Catalog=test;Data Source=127.0.0.1';
Query1.Close;
Query1.SQL.Clear;
Query1.SQL.Add('select top 1 * from orders');
Query1.open;
writeln(Query1.fieldbyname('orderid').Value);
readln;
CoUninitialize;
except
end;
end.
program Project1;{$APPTYPE CONSOLE}uses
SysUtils, AdoDb, activex;
var
Query1: TADOQuery;
begin
try
coinitialize(nil);
Query1 := TADOQuery.Create(nil);
Query1.ConnectionString:='Provider=SQLOLEDB.1;Password=test;Persist Security Info=True;User ID=sa;Initial Catalog=test;Data Source=127.0.0.1';
Query1.Close;
Query1.SQL.Clear;
Query1.SQL.Add('select top 1 * from orders');
Query1.open;
writeln(Query1.fieldbyname('orderid').Value);
readln;
CoUninitialize;
except
end;
Freeandnil(Query1);
end.