Konuyu Oyla:
  • Derecelendirme: 0/5 - 0 oy
  • 1
  • 2
  • 3
  • 4
  • 5
Data Truncated for column Hatası
#1
Merhabalar,
uygulamamda excel dosyasından önce stringgrid e oradan da veri tabanına kayıt aktaran bir modülüm var. bu modül kendi bilgisayarımda sorunsuz çalışmakta ancak uygulamanın yüklendiği diğer bilgisayarlarda 
01000Data Truncated for column 'MATRAH' at row 13 
hatası veriyor. buradaki MATRAH veri tabanında güncellemek istediğim decimal(15,2) olarak tanımlı alan. Row 13 ise güncellenmek istenen kaydın ID numarası.
Cevapla
#2
Sanırım MySQL veritabanı hatası bu, muhtemelen 13 numaralı kayıttaki excel satırında ondalık bölümü 2'nin dışına çıkıyor veya gelen veri içerisinde string ifadeler var (belki boşluk) kontrol eder misiniz. decimal(17,4) olarak düzelterek ondalık hassasiyetini bir miktar daha arttırabilirsiniz veya ihtiyaca göre decimal(20,5) vb..
There is no place like "127.0.0.1"

"Vatanını en çok seven, görevini en iyi yapandır."

Cevapla
#3
veri tabanındaki alan küçük geliyor decimal(15,2) 15 tam sayı 2 ondalıklı kısım kayıt ediyor bundan dolayı da veri sığmıyor hatası alıyorsun

decimal alanlarını decimal(27,9) yaparsan vigulden sonra 9 haneye kadar alır ve yeterli olur
Cevapla


Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Son Yorum
Photo Delphi 12.2ilginç bir ide hatası tuna 0 81 12-02-2025, Saat: 11:22
Son Yorum: tuna
  Delphi Ide hatası Bay_Y 6 244 04-02-2025, Saat: 10:56
Son Yorum: Bay_Y
  wsdl veri çekme hatası tuna 6 271 15-01-2025, Saat: 16:54
Son Yorum: hi_selamlar
  ip kameradan gelen resimde jpeg error #53 hatasi sadikacar60 5 317 01-10-2024, Saat: 08:08
Son Yorum: mrmarman
  Kamera Açma Hatası (java...) serdar 3 1.349 14-07-2024, Saat: 19:50
Son Yorum: lazanya



Konuyu Okuyanlar: 1 Ziyaretçi