query ile sorguda değişiklik kayda neden geçmiyor?

Firebird ve Interbase veritabanları ve SQL komutlarıyla ilgli sorularınızı sorabilirsiniz. Delphi tarafındaki sorularınızı lütfen Programlama forumunda sorunuz.
Cevapla
cedarss
Üye
Mesajlar: 2
Kayıt: 09 May 2005 12:14

query ile sorguda değişiklik kayda neden geçmiyor?

Mesaj gönderen cedarss »

procedure TForm1.dxDNEdit1KeyDown(Sender: TObject; var Key: Word;
Shift: TShiftState);
begin
if Key=13 then
begin
begin
UniqueNavigator1.Enabled:=False;
DBISAMQuery1.Close;
DBISAMQuery1.SQL.Clear;
DBISAMQuery1.SQL.Add('Select * From DATA');
DBISAMQuery1.SQL.Add('WHERE SICIL = '+dxDNEdit1.text+'ORDER BY SICIL');
end;
DBISAMQuery1.Open;
DataSource1.DataSet:=DBISAMQuery1;
dxDNEdit1.clear;
end;
end;

üstadlara en derin saygılarımla...

bu işlemle sorgu yapıp, dbgrid den bulunan kayıda tıkladığımda gerekli düzeltmeyi yapıp navigatorden kaydet butonuna basıyorum, ancak yaptığım düzeltmeler kayda geçmiyor. sorgu ile bulunan kayıt üzerinde yapılan değişikliği nasıl tableye aktarmam lazım. (tahminim sorguyu bitiremiyorum)
bunun için ne yapmam gerekli yardımcı olursanız memnun olurum.
teşekkürler...
Uğur1982
Üye
Mesajlar: 383
Kayıt: 11 Mar 2005 03:18
Konum: İzmir

Mesaj gönderen Uğur1982 »

Cevapla