master-detail indeks hatası

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ı
alixyas
Üye
Mesajlar: 45
Kayıt: 12 Eyl 2003 11:53
Konum: hatay
İletişim:

master-detail indeks hatası

Mesaj gönderen alixyas »

bu konuyla ilgili ne kadar belge warsa okudum ama bi türlü beceremedim.
[u]master tablo[/u]
urun_id double precision primary key
urunadi varchar
fiyati float

[u]detay tablo[/u]
hareket_id double precision primary key
urun_id double precision foreign key
adet integer
vs...

ibtable kullanıyorum gerekli ayarları yaptım.
ilk kaydı girdim herşey normal ilk girdiğim ürüne ait yeni kayıtlar girdiğimde bi sorun yok ama başka ürüne ait
kayıt girdiğimde şöle bi hata alıyorum.
[color=#FF0000]violation of primary or unique key constrait "INTEG_36" on "table detaytablo".[/color]
uzun zamandır delphide program yazmıyorum eskiden bu işler benim için çocuk oyuncağıydı :D
Yardımlarınız için teşekkürler.
zyildiz
Üye
Mesajlar: 115
Kayıt: 09 Mar 2004 01:22
Konum: Adapazarı

Re: master-detail indeks hatası

Mesaj gönderen zyildiz »

Gerekli ayarları yaptım demişsiniz. Bu kısmı biraz daha açarmısınız? Sorun bu ayarlardan kaynaklanıyor olabilir. İyi çalışmalar.
Medeniyet dediğin hayat almaz, hayat verir. Senin dedelerin ninelerin bunu gerçekleştirdi... Şemsettin YEŞİL
Kullanıcı avatarı
alixyas
Üye
Mesajlar: 45
Kayıt: 12 Eyl 2003 11:53
Konum: hatay
İletişim:

Re: master-detail indeks hatası

Mesaj gönderen alixyas »

hocam ilgin için saol. tek sorun ibtable kullanmammış. ibdataset kullanınca çözüldü. bu ibtable ı benim gibi sazanlar içinmi koymuşlar acaba. gül gibi ibdataset dururken boşuna zaman harcamışım :-)
Kullanıcı avatarı
White Rose
Üye
Mesajlar: 726
Kayıt: 06 Tem 2005 09:41
Konum: Güneyden
İletişim:

Re: master-detail indeks hatası

Mesaj gönderen White Rose »

IBTable kullandığınız zaman ID alanların required özelliklerini false yapmanız gerekiyor.
Cevapla