Tabloda bilgiyi update etme sorunu

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
Kullanıcı avatarı
Biltes
Üye
Mesajlar: 361
Kayıt: 11 Oca 2005 02:24
Konum: Edirne

Tabloda bilgiyi update etme sorunu

Mesaj gönderen Biltes »

Arkadaşlar merhaba;
Programdaki geçici bi tablo yaratarak oraya bazo bilgileri alıyorum ve o bilgileri var olan tabloma update komutu ile eklemek istiyorum. Aşağıdaki örnekte 70 yazan yere ben almak istediğim tablo ile ilgili değeri yazarak onları aktarmak istiyorum ama nasıl ve ne yazmam gerektiğini bir türlü b bulamadım.

Kod: Tümünü seç

while not Query1.Eof do
  Begin
 with Query2 do
   Begin
     Close;
     SQL.Clear;
     SQL.Add('UPDATE Makbuz SET makno=70 where id=:id');
     ParamByName('id').AsCurrency := Query1id.AsCurrency;
     ExecSQL;
   End;
   Query1.Next;
 End;
end;
70 yazdığım yerde ki sayıyı değiştirerek tüm alanlarımı istediğim sayı yapabiliyorum ama diğer hafızada oluşturduğum tablodaki bilgileri sıra ile buraya nasıl atarım. Bu konuda yardımcı olabilirseniz çok memnun olurum.
Herkese çalışmalarında başarılar dilerim...
Var olmaya değer her şey bilinmeye de değerdir. Çünkü bilgi varlığın bir imgesidir. Onda iyi ve kötü aynı anda bulunmaktadır...
oguzozturk74
Kıdemli Üye
Mesajlar: 574
Kayıt: 01 Şub 2004 12:29
Konum: Erdemli - MERSİN

Mesaj gönderen oguzozturk74 »

İstediğin şöyle birşey mi acaba?

Kod: Tümünü seç

SQL.Add('UPDATE Makbuz SET makno=' + VarToStr(Queryx.FieldByName(Alanın).Value) +' where id=:id'); 
Cevapla