merhaba;
hazırladığım bir proje var bu projede query kullandım.SQL in insert metodu ile query den interbase veri tabanında ki tabloma kayıt eklemek istiyorum.
IBQstok.Close;
IBQstok.SQL.Clear;
IBQstok.SQL.Add('insert into STOKKARTI(BARKODNO,MALZEMEGRUBU,MALZEMEADI,TUR) VALUES('''+ ebarkodkodu.Text+''','''+DBLCBmalzeme.text+''','''+emalzemeadi.text+''','''+dblcbturu.text+''')');
IBQstok.ExecSQL;
satırlarını yazıyorum program hata vermeden çalışıyor fakat girdiğim verileri tabloya kayıt etmiyor.
Yardımcı olursanız sevinirim
query ile kayıt
-
- Üye
- Mesajlar: 30
- Kayıt: 19 Tem 2004 09:25
-
- Üye
- Mesajlar: 30
- Kayıt: 19 Tem 2004 09:25
-
- Üye
- Mesajlar: 30
- Kayıt: 19 Tem 2004 09:25
IBUpdateSQL de tabloyu seçip Generate SQL diyince o insert,update,delete cümlelerini oluşturuyor. Sen de bence tek tek elinle yazmak yerine dbEdit v.b. kullanıpminikçilek yazdı:yani query ile kayıt yaparken ekle butonunun içine ve ıbupdatesql in içine bu kodları yazacağım değil mi
Kod: Tümünü seç
IBQuery1.Insert;
//IBQuery1.Update;
IBQuery1.Post;

Bir de eğer mesajına eklemey yapacaksanız o mesajın sqğ üst köşesindeki "edit" i kullanabilirsiniz yeni mesaj yazmak yerine
