Key Violation hatası veriyor

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
esraakarslan
Üye
Mesajlar: 28
Kayıt: 30 Haz 2004 02:24

Key Violation hatası veriyor

Mesaj gönderen esraakarslan »

Arkadaşlar sorum şu iki table var birbirine master-detail bağlı ilk kayıt ekliyorum sorun yok ama ikinci kaydı ekleyeceğim zaman (Key Violation) hatası veriyor neden olabilir.
Alan adım Mastertable'da = Id değeri AutoIncrement
Detailtablo'da = Id değeri Integer
acaba nerede yanlış yapıyorum bana yardımcı olabilirseniz çok memnun olurum. Acilen cevaplarınızı bekliyorum. Plesae me!..
Kullanıcı avatarı
husonet
Admin
Mesajlar: 2962
Kayıt: 25 Haz 2003 02:14
Konum: İstanbul
İletişim:

Mesaj gönderen husonet »

viewtopic.php?t=3663

Kolay Gelsin...

Gazete manşetleri
* DİKKAT :Lütfen forum kurallarını okuyalım ve uyalım...!
* Warez,crack vs. paylaşımı kesinlikle yasaktır.
nuc
Üye
Mesajlar: 7
Kayıt: 20 Mar 2004 11:49

Mesaj gönderen nuc »

Şunları kontrol et
1- Detay tabloya ait kaydı kaydetmeden önce master kaydın ID'sini ilgili alana yazıyormusun.
2- Tekil olan bir alana birden fazla aynı değeri(hiç değer atamamak yani null da olabilir) atıyormusun. Öyleyse her defasında farklı bir değer vermelisin.
bgoktas
Kıdemli Üye
Mesajlar: 769
Kayıt: 27 Nis 2004 10:32
Konum: istanbul

Mesaj gönderen bgoktas »

Detay tabloda master a bağlı alanı tekrar edilemez tanımlamış olabilirsiniz. Bu durumda 2. kayıta izin vermez
Cevapla