ado:
var
adoquery:TAdoquery;
begin
adoquery:=TAdoquery.create(nil);
adoquery.connection:=adoconnection1;
try
with adoquery do
begin
sql.clear;
sql.text:='insert into table(id,name) valuesid,:name)';
parameters.parambyname('id').value:=1;
parameters.parambyname('name').value='test';
execsql;
end;
finally
freeandnil(adoquery);
end;
end;
with ADOQuery1 do
begin
close;
sql.clear;
sql.add('insert into A values id,:names,:age)');
parameters.parambyname('id').values := trim(Edit1.text);
parameters.parambyname('names').values := trim(Edit2.text);
parameters.parambyname('age').values := trim(Edit3.text);
ExecSQL;
Application.messagebox('数据添加成功!','提示信息',64);
end;
with ADOQuery1 do
begin
close;
sql.clear;
sql.add('SELECT * FROM A');
open;
end;