Sql ile Fb veritabanına kayıt eklerken parametre ile kayıt ekliyorum. Veritabanında KODU alanı autoincrement ve not null bir alan. Aşağıdaki şekilde kayıt girmeye çalıştığımda Kodu alanı boş olamaz hatası veriyor. Autoincrement alan olduğu için değer atayamam fakat parametre olarak koda eklemezsemde yine aynı hatayı alıyorum.
Aşağıdaki şekilde bir kod ile deneme yaptım sorunsuzca çalıştı fakat yukarıda resimde görülen kod ile çalışmadı. Sanırım sorun çoklu parametre girmede.
Aşağıdaki şekilde bir kod ile deneme yaptım sorunsuzca çalıştı fakat yukarıda resimde görülen kod ile çalışmadı. Sanırım sorun çoklu parametre girmede.
with FDATA_M.TGENEL do begin close; sql.clear; sql.add('INSERT INTO Genel (ADI) VALUES (:adi)'); ParamByName('adi').AsString:=Edit1.text; ExecSQL; end;