Delphi Can
Unidac data value violates(Status = Bh) - Baskı Önizleme

+- Delphi Can (https://www.delphican.com)
+-- Forum: Delphi (https://www.delphican.com/forumdisplay.php?fid=3)
+--- Forum: Genel Programlama (https://www.delphican.com/forumdisplay.php?fid=6)
+--- Konu Başlığı: Unidac data value violates(Status = Bh) (/showthread.php?tid=2507)



Unidac data value violates(Status = Bh) - malitutuncu - 02-08-2018

Merhaba arkadaşlar.

Unidac bileşenlerinde bazı problemler yaşıyorum.
Serverlerde problem yok. 

Clientlerin bazılarında şöyle bir hata almaktayım.

Hata:
WhatsApp_Image_2018-08-02_at_13.23.51.jpg

Bu alan_ıd Primary key ve autoinc ve not null bir alan
Query de ReadOnly olarak işaretli.

Araştırmalarım sonucu 
https://forums.devart.com/viewtopic.php?t=21888
https://forums.devart.com/viewtopic.php?t=29566

ulaştım. 
sorunun çözüldüğü söyleniyor.
Ancak ben aşamadım problemi.
Hiç böyle bir problemle karşılaşan var mı?


Unidac data value violates(Status = Bh) - malitutuncu - 07-11-2018

query nin içindeki sql kodu : select * from Cari where CariId = :CariId

Bu sorun elle atama yapılınca gidiyor
qCari.ParamByName('CariId').DataType := ftInteger;

MSSQL veritani

Unidac kullanlar böyle bir problemle karşılaştı mı

Teşekkürler


Unidac data value violates(Status = Bh) - faserka - 07-11-2018

Bileşenin özelliklerinde Options seçeneği altında RequiredFields özelliğini false yaparak denermisiniz.


Unidac data value violates(Status = Bh) - malitutuncu - 08-11-2018

Cevap için teşekkürler hocam

ReqiredFeilds gerekli alan kontrolünden kurtarır queryi
Bana buradaki problem verilen parametrenin tipini tanimamasi olarak geliyor

Bu problem bende yok diğer yazılım grubunda ki arkadaşlarda yok serverlerin hiç birinde yok clientlerin yüzde 95inde yok o yüzden hatayı takip edemiyorum, müşterinin bilgisayarına debug modda giremiyorum
Ancak tipini belirtmeden o özelliği false çekip hata veren müşterinin exe sinde kontrol edebilim. En yakın sürede deneyim.


Unidac data value violates(Status = Bh) - frmman - 08-11-2018

Database olarak MsSQL kullanıyorsanız client makinalara SQL Serverin "Native Client Bileşenini"  kurup deneyebilirmisiniz.
Sadece client makinaya kurmanız yeterli.

https://www.microsoft.com/en-us/download/details.aspx?id=50402


Cvp: Unidac data value violates(Status = Bh) - malitutuncu - 08-11-2018

(08-11-2018, Saat: 18:24)frmman Adlı Kullanıcıdan Alıntı: Database olarak MsSQL kullanıyorsanız client makinalara SQL Serverin "Native Client Bileşenini"  kurup deneyebilirmisiniz.
Sadece client makinaya kurmanız yeterli.

https://www.microsoft.com/en-us/download/details.aspx?id=50402

Tamam hocam yarın musterimizin yanına gideceğiz. Gidince deneyelim dönüş yapayım size 


Vakit ayırdığınız için teşekkürler


Cvp: Unidac data value violates(Status = Bh) - malitutuncu - 12-11-2018

(08-11-2018, Saat: 18:24)frmman Adlı Kullanıcıdan Alıntı: Database olarak MsSQL kullanıyorsanız client makinalara SQL Serverin "Native Client Bileşenini"  kurup deneyebilirmisiniz.
Sadece client makinaya kurmanız yeterli.

https://www.microsoft.com/en-us/download/details.aspx?id=50402

Hocam hata veren client lerin birisin de denedik. Problem ortadan kalktı. Diğerinin yanına gidince onuda deneyeceğim. 

Çok teşekkürler


Unidac data value violates(Status = Bh) - frmman - 12-11-2018

(12-11-2018, Saat: 18:24)malitutuncu Adlı Kullanıcıdan Alıntı:
(08-11-2018, Saat: 18:24)frmman Adlı Kullanıcıdan Alıntı: Database olarak MsSQL kullanıyorsanız client makinalara SQL Serverin "Native Client Bileşenini"  kurup deneyebilirmisiniz.
Sadece client makinaya kurmanız yeterli.

https://www.microsoft.com/en-us/download/details.aspx?id=50402

Hocam hata veren client lerin birisin de denedik. Problem ortadan kalktı. Diğerinin yanına gidince onuda deneyeceğim. 

Çok teşekkürler

Probleminizin çözülmüş olmasına sevindim.