tabloya sonradan eklenen alanları kaydetmiyor

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
Kullanıcı avatarı
kadirkurtoglu
Üye
Mesajlar: 748
Kayıt: 22 May 2005 01:20
Konum: Uzakta Görünen Tepeden...

tabloya sonradan eklenen alanları kaydetmiyor

Mesaj gönderen kadirkurtoglu »

s.a.
arkadaşlar vt fb 1.5 pro. D7 bağlantı ibx 15 fieldli tabloma sonradan 2 alan daha ekledim. programdan ne grid ile ne de dbedit ile kayıt kaydet komutundan sonra siliniyor. bir çok kez denedim. ama nafile işin ilginç olan yanı tablodaki diğer fieldlere girilen bilgileri kaydediyor sadece sonradan eklediğim 2 alana girilen bilgileri kaydetmiyor. bahsetmiş olduğum ilginç durumla karşılaşmış arkadaşlardan yardımlarını bekliyorum.

kod olarak ne çalışıyor diyorsanız.

Kod: Tümünü seç

ibdataset1.post;
ibtransaction1.commitretaining;
hepsi bu kadar.
Bir mum, yanındaki mumları tutuşturmakla,
ışığında hiç bir şey kaybetmez.

Mevlana

OS win.10, IDE Delphi 10.3, RDBMS Firebird and MSSQL, BROWSER Chrome
Kullanıcı avatarı
mussimsek
Admin
Mesajlar: 7602
Kayıt: 10 Haz 2003 12:26
Konum: İstanbul
İletişim:

Mesaj gönderen mussimsek »

a.s.

kullandığınız datasetin SQL cümlelerini güncellemeniz lazım. SAğ tıklayıp Dataset Editor komutunu verin ve Update Fields kısmından yeni alanları seçip, Generate SQL komutunu verin.

Kolay gelsin.
Cevapla