conversion error from string "BLOB".

Firebird ve Interbase veritabanları ve SQL komutlarıyla ilgli sorularınızı sorabilirsiniz. Delphi tarafındaki sorularınızı lütfen Programlama forumunda sorunuz.
Cevapla
Kullanıcı avatarı
kadirkurtoglu
Üye
Mesajlar: 748
Kayıt: 22 May 2005 01:20
Konum: Uzakta Görünen Tepeden...

conversion error from string "BLOB".

Mesaj gönderen kadirkurtoglu »

s.a.

SENET isimli tablo da

Kod: Tümünü seç

ACIKLAMA BLOB SUB_TYPE 1 SEGMENT SİZE 80 CHARACTER SET WIN1254
adında ve bir field var.

Kasahareket tablosunda ise

Kod: Tümünü seç

ACIKLAMA VARCHAR(50) CHARACTER SET WIN1254
adında bir field var.

senet tablosu na bağlı 3 adet trigger var. Senet de tahsilat, Ödeme gibi bilgileri takip ediliyor ve sonucunda Kasahareket tablosuna yazılıyor. her ne yaptıysam düzeltemedim. SP den aciklama ile ilgili hiç field hiç bir işlem kalmadığı halde hata aynen devam ediyor..

İlgili Hata Mesajı
Error Message:
----------------------------------------
Overflow occurred during data type conversion.
conversion error from string "BLOB".

Türkçe
Data Aktarımı Esansında
String den BLOB a çeviri hatası
Bir mum, yanındaki mumları tutuşturmakla,
ışığında hiç bir şey kaybetmez.

Mevlana

OS win.10, IDE Delphi 10.3, RDBMS Firebird and MSSQL, BROWSER Chrome
Kullanıcı avatarı
kadirkurtoglu
Üye
Mesajlar: 748
Kayıt: 22 May 2005 01:20
Konum: Uzakta Görünen Tepeden...

Mesaj gönderen kadirkurtoglu »

hatanın kaynağını tesbit ettim. ama beni de bitirdi. verdiği hata da tip aktarımından bahsediyor gerçi if sorgularında tip aktarılma işi varmı bilemiyorum ancak

Kod: Tümünü seç

if ((not (kasaid = '')) or (kasaid > 0) or (not (kasaid is null)) ) then
ilgili kod bloğundaki kasaid = '' sorgusu işi bozan kısım. bu kod alanın boş, null ve 0 dan büyük olup olmadığını sorguluyorum. her ihtimali düşünerek. ve burda boş değilse ifadesi için kullandığım çift tırnak sanırım firebird sql syntax i değil.. veya başka bişey var. neyse sorun çözüldü. aynı hatayla karşılaşan olursa hata nedenini yazdım...
Bir mum, yanındaki mumları tutuşturmakla,
ışığında hiç bir şey kaybetmez.

Mevlana

OS win.10, IDE Delphi 10.3, RDBMS Firebird and MSSQL, BROWSER Chrome
Cevapla