firebird sql ile kayıt eklemede problem

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
Kaptan
Üye
Mesajlar: 395
Kayıt: 01 Tem 2005 04:02

firebird sql ile kayıt eklemede problem

Mesaj gönderen Kaptan »

Kod: Tümünü seç

 dm.IBQuery4.Close;
 dm.IBQuery4.SQL.Text:='insert into uye(id) values('+ inttostr(dm.IBQuery2ID.value)+') where uye.ktno='+inttostr(dm.IBQuery1ktno.value);
  dm.IBQuery4.ExecSQL;
 dm.IBQuery4.Open;
line 1 char 31 where de hata veriyor.
Sql in içindeki kod şu şekilde.
insert into uye(id) values(10) where uye.ktno=3
sqlde hata olmaması lazım. sayı tipli id alanına 10 değerini verdireceğim.ktno su 3 olana tabi.

teşekkürler.
Kullanıcı avatarı
mnt
Üye
Mesajlar: 57
Kayıt: 30 Eki 2005 12:58
Konum: Kocaeli

Mesaj gönderen mnt »

bunun yerine;
insert into uye(id) values(10) where uye.ktno=3

Kod: Tümünü seç

update uye set id=10 where ktno=3 
Mustafa
Kaptan
Üye
Mesajlar: 395
Kayıt: 01 Tem 2005 04:02

Mesaj gönderen Kaptan »

Hocam çok saol ya karıştırmışım :? :) :wink:
Cevapla