| zengin | 11.08.2005 - 17:49:35 |
| s.a
Degerli Arkadaşlarım v.tabanında Sıralamada Farklı Geliyor Firebird/ IBDataSet MASTER //Kart kısmı
Mus_Kod integer, Pk (primary) not null Select Mus_Kod, //ilk Alan PLAKA_NO from MUSKART where MUS_KOD = :MUS_KOD DETAIL //Hareket Kısmı
Sıra_No integer, Pk (primary) not null Mus_kod integer, Fk (foreign Key) not Null Select //Dataset Editörden Cıktısı Bu Şekilde Oluyor SIRA_NO,// > Burada Sıralama Alta Gelecek MUS_KOD,// > Burasıda Üstte Olacak fakat Sıralamayı Dataset Editörden Yanlış Cıkıyor ? ACIKLAMA from MUSHAREKET where MUS_KOD = :MUS_KOD Ve alınan sonuc GenerotorField GEN_MUSHAREKET_ID -> SIRA_NO By 1 master detail 1 -----------1 1----------- 1 1----------- 1 Saygılarımla Çalışmalarınızda başarılar. | |
| vedatkaba | 12.08.2005 - 10:34:34 |
| foring Keyi neden Not Null yaptın,,detaile tabloya master tabloya bağlı birden fazla değer gireresen sorun yaşatır.2.si master tablonun bağlı olduğu dataset in SQL kısmına yazdığın where mus_kodu=:mus_kodu onu silerek dene.foringkey i bir daha incele kolay gelsin.hatamız varsa affola. | |
| Master43 | 13.08.2005 - 20:19:52 |
| vedatkaba demişki
foring Keyi neden Not Null yaptın,,detaile tabloya master tabloya bağlı birden fazla değer gireresen sorun yaşatır
Lütfen bu konuyu biraz daha açar mısınız? | |
| vedatkaba | 15.08.2005 - 08:44:01 |
Düzeltme :
yukarıda verdiğim cevap ta tamamen bir karışıklık uniQe olma ile Boş kalmama Arasında meydana gelen bir karışıklık. Özür dilerim.... | |