ALpMontana
КЯaL´da TaNıMaM КuяaL´da
YOL 1
sqlst:="insert into TABLOADI (ad,tarih) values
adoquery1.sql.add(sqlst);
adoquery1.parameters.parambyname('a').values:=label1.caption ;
adoquery1.parameters.parambyname('b').values:=edit1.text;
adoquery1.execsql;
bu kod ile çalışması gerekiyor.bu kodlar buton1.click e yazılacak
YOL 2
adoquery1.append ; // ya da adotabletable
adoquey1.fieldbaynname('seri').Asstirng := text1.text ;
adoquey1.fieldbaynname('tarih).asdate := date ;
adoquer1.post;
Yol:3 en iyi yol bence bu
procedure xxxxxxxxxxx;
begin
with query1 do
begin
close;
unprepare;
sql.clear;
sql.add('insert into TABLO_ADI (seri,tarih,isim) values
prepare;
params[0].value:=edit1.text; //:seri parametresi
params[1].value:=now; //:tarih parametresi
params[2].value:=label15.caption; //:isim parametresi
execsql;
end;
end;
Bu kod çalışma anı için.Aynı kodu direkt qury üzerinde sql seçeneğine yazarak params kısmınada burdaki parametre değerlerini ekleyerek sadece query1.open; komutunu verebilirsin..
alıntıdrı sewgılı arkadaslar sıkca bu sorulardan pm aldığım ıçın netten buldum sizlere yerdımı dokunacağına emınım ii FoRuML@R:hhman: