Firebird .NET Hatasi

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
Orcun
Üye
Mesajlar: 12
Kayıt: 15 Nis 2006 12:53

Firebird .NET Hatasi

Mesaj gönderen Orcun »

arithmetic exception, numeric overflow, or string truncation
Implementation of text subtype 55 not located.

Arkadaslar,

string myQuery = "SELECT PASSWD FROM USERS WHERE UNAME='Shockwave'"

seklindeki bir query de bu hatayi aliyorum. Ama query i

string myQuery = "SELECT PASSWD FROM USERS WHERE USERID=1"

sekline cevirirsem hata vermiyor.

Ozetle, Query icinde Text gonderdigim zaman .Net deki FbDataReader objesinin .read() metodunda bu exceptionu aliyorum. Size sorun ne olabilir ?

Database deki charset 1254.
Orcun
Üye
Mesajlar: 12
Kayıt: 15 Nis 2006 12:53

Mesaj gönderen Orcun »

Charset yakla$imimda dogruyum.

Charseti NONE olan bir Database yarattigimda ayni hatayi almiyorum.

Sizce neden olabilir ? Bi yerlerde ODBC nin de Charsetini degi$tirmek gerektigini yazdiklarini okudum ama nasil degi$tirecegimi bilmiyorum. Visual Studio 2005 kullaniyorum.
Orcun
Üye
Mesajlar: 12
Kayıt: 15 Nis 2006 12:53

Mesaj gönderen Orcun »

Hehey!

Sorunu buldum.

Embedded firebird de dil destegi yok. Ondan kaynaklaniyor butun problemler. Hay allahim :)
Akin_Delphi
Üye
Mesajlar: 163
Kayıt: 06 Nis 2006 12:22

Mesaj gönderen Akin_Delphi »

Orcun yazdı:Hehey!

Sorunu buldum.

Embedded firebird de dil destegi yok. Ondan kaynaklaniyor butun problemler. Hay allahim :)
Eğer language dll'sini, uygulamanızın altındaki ilgili alt klasöre atarsanız, dil desteği sağlanır. Bu konuda bilgi readme text içerisinde bulunuyor. Embedded modda UDF'leri bile kullanabiliyorsunuz.

Saygılarımla ve Başarılar.
Orcun
Üye
Mesajlar: 12
Kayıt: 15 Nis 2006 12:53

Mesaj gönderen Orcun »

Saolun hocam.
Orcun
Üye
Mesajlar: 12
Kayıt: 15 Nis 2006 12:53

Mesaj gönderen Orcun »

Peki bu language DLL sini nereden bulabilirim ?
Akin_Delphi
Üye
Mesajlar: 163
Kayıt: 06 Nis 2006 12:22

Mesaj gönderen Akin_Delphi »

Orcun yazdı:Peki bu language DLL sini nereden bulabilirim ?
Embedded Server paketini indirdiyseniz, içerisinde var, tam hatırlamıyorum, geçici bir süre deneme amaçlı kullanmıştım ancak sanırım IB_int.dll gibi bir şeyler.

Saygılarımla ve Başarılar.
Orcun
Üye
Mesajlar: 12
Kayıt: 15 Nis 2006 12:53

Mesaj gönderen Orcun »

Hocam,

IBexpert ile veritabani yaratip benim elimdeki fbembed.dll dosyasini Client olarak gosterince IBExpert de de ayni hatayi aliyorum. Ama IBexpert e gds32.dll yi Client olarak gosterince WIN1254 u gayet rahat aciyor. Elimdeki librarde sorun var gibi duruyor. Ne diyorsunuz ?
Orcun
Üye
Mesajlar: 12
Kayıt: 15 Nis 2006 12:53

Mesaj gönderen Orcun »

Ve yine i$in garip tarafi,

fbembed.dll 1,45Mb. gds32.dll ise 348Kb.
fbembed.dll nin surumu 1.5.3.4870
gds32.dll nin surumu ise 1.5.2.47.31

Nedir ne degildir anlayamadim. Yardimci olursaniz cok sevinirim.
Cevapla