begin
with ADOQuery1 do begin
Close ;
SQL.Text := 'INSERT INTO TABLO1 (sicil, ad, soy) VALUES (:param1,:param2,:param3)' ;
Parameters.ParamByName('param1').value := Edit1.text;
Parameters.ParamByName('param2').value :=Edit2.text;
Parameters.ParamByName('param3').value :=Edit3.text;
ExecSQL;
close;
open;
end;
end;
bu kodda kapanış açılan dataset değil AdoQuery dir. Dolayısıyla DataSet.close ve DataSet.open demeniz lazım.
begin
with ADOQuery1 do begin
Close ;
SQL.Text := 'INSERT INTO TABLO1 (sicil, ad, soy) VALUES (:param1,:param2,:param3)' ;
Parameters.ParamByName('param1').value := Edit1.text;
Parameters.ParamByName('param2').value :=Edit2.text;
Parameters.ParamByName('param3').value :=Edit3.text;
ExecSQL;
ADODataSet1.Close;
ADODataSet1.Open;
end;
end;
begin
with ADOQuery1 do begin
Close ;
SQL.Text := 'INSERT INTO TABLO1 (sicil, ad, soy) VALUES (:param1,:param2,:param3)' ;
Parameters.ParamByName('param1').value := Edit1.text;
Parameters.ParamByName('param2').value :=Edit2.text;
Parameters.ParamByName('param3').value :=Edit3.text;
ExecSQL;
close;
open;
end;
end;
@akgun83
ADODataSet1.Close;
ADODataSet1.Open;
demiş ben DataSource1 kullanıyorum grid için
kayıttan sonra nerede demem lazım tabloyu aç kapa veya dataset i
bir türlü yapamadım ve inanın dün den bu yana uğraşıyorum ama hala yapamadım.
iyi çalışmalar