rob33n adlı üyeden alıntı:
mesajı görüntüle

Kullandığım operasyonu @OguzK nın dediği gibi güncelledim. Aşamalar tablosunda birden çok tabloya ait foreign keyler mevcut. Hatayı bundan dolayı veriyor. Ben muhtemelen ekran tarafında da yanlış kullanıyorum. Kodun içerisinde de görüldüğü üzere Aşamalar tablosundan Aşama tablosuna foreign key var ve ben bu değere null atadıktan sonra eklemeyi yapıyor.
Ekran tarafında da şöyle birşey yapıyorum aslında kısaca açıklayım;
tblModelUretimAsama tablosunda AsamaID diye bir alan var. Kullanıcı grid üzerinde combodan aşamalardan birisini seçtiği zaman ben bu seçilen elemanın ID sini tblModelUretimAsama.AsamaID ye set ediyorum. Ama gridde seçilen kayıt kayboluyor seçimi yaptıktan sonra o yüzden şöyle birşey yapıyorum
tblModelUretimAsama.tblAsama = (combodan seçilen elemanı direk atıyorum.)
böyle yaptığım zaman veritabanı ekleme methoduna dolu halde geliyor ve eklerken hata veriyor. O yüzden resmini gönderdiğim methodda tekrardan null değerini atıyorum.
Resimde gönderdiğim şekilde eklemeyi yapıyor.