örneği inceledim fakat DATA_REFERENCE alanını LOGICALREF alanına göre mi set etmemiz lazım.
Eğer aşağıdaki linkte bahsedilen veri bozulması yoksa evet, Data_Reference = LOGICALREF olmalı.
WCF servis ile aynı veriyi LOGICALREF ile okuya biliyorum ama güncelleme işlemi yapmak istediğim da yapamıyorum.
Bir önceki gönderimimde paylaştığım linkteki OrglogicRef <> LogicalRef bozulması buna neden olabilir. Herhangi bir hata döndürmüyorsa, bahsi geçen konudaki bozulma nedeniyle bir başka kayıt güncelleniyor olabilir.
Bu konuyu kesinleştirmek için arka planda profiler ile trace alıp commit ve rollback'leri, update ve insert cümlelerini inceleyebilirsiniz.
hata olarak;
System.ApplicationException: 8 : Kayıt veritabanına aktarılamadı. 23000 : Cannot insert duplicate key row in object 'dbo.LG_999_CLCARD' with unique index 'I999_CLCARD_I2'. The duplicate key value is (C0006435). at LogoObjectsWCFService.Global.AppendDataObject(Object state)
şeklinde hata vermekte.
veritabanında kayıt yokmuş gibi davranıyor.
ve
Kayıt Güncelleme konularını inceledim fakat ancak daha önce de belirtiğim gibi kayıt LOGICALREF ile okuyabiliyorum ancak aynı LOGICALREF ile update yapamıyorum.
bu konu hakkında herhangi bir gelişme yok mu ?
Bu sıkıntının genel sebepleri ve çözümleri belittiğim makalelerde yer alan bilgilerde yer alıyor. Eğer bu bilgilerden faydalanarak problem giderilemediyse müşterinize özel bir durum söz konusudur. [email protected] adresine konuyla ilgili tespit senaryonuzu ileterek Logo Uyarlama Araçları destek ekibinden destek alabilirsiniz.
Cevap vermek için giriş yapmanız gerekmektedir.
Soru sormak için lütfen oturum açınız.
WCF Servis ile Güncelleme
30/01/17 18:09   Tiger/RESTMerhabalar
WCF servis ile güncelleme yapmak için ilk örneğin carinin SQL veritabanından LOGICALREF alıp DATA REFENCE alanına set edip gönderiyorum ama yeni kayıt eklemeye çalışıyor güncelleme yapmıyor.
WCF