Tüm Platformlar için Hızlı Uygulama Geliştirme Kitap Yayın Süreci
Kitap gözden geçirilmek üzere BTG (Bilgi ve Teknoloji Grubu) 'na gönderildi. 05.10.2018-14:10
BTG (Bilgi ve Teknoloji Grubu) tarafından iki sayfalık bir reklam tasarımı bekleniyor. 08.10.2018 - 15:30
Kitap basım talebi değerlendirilmek üzere matbaaya bildirildi. Matbaadan basım süreci hakkında bilgi bekleniyor. 15.10.2018 - 15:34
Kitap 1.000 adet basım talebi ile matbaaya gönderildi. 16.10.2018 - 16:50

Konuyu Paylaş : facebook gplus twitter

Konuyu Oyla:
  • Derecelendirme: 5/5 - 1 oy
  • 1
  • 2
  • 3
  • 4
  • 5
Firebird -303 Malformed string
#1
Merhaba,
elimde firebird 1.5 bir veritabanı var buna uniconnection ile bağlanıyorum uniconnection charseti UTF8 ve use unicode True şeklinde
normal
dataset.insert;
dataset.post şeklinde kayıtlarda bir sıkıntı yok

ama
insert sql ile bir tabloya kayıt eklerken -303 Malformed string hatası alıyorum hata cariunvan , aciklama alanlarında türkçe karakter olduğunda oluyor
 
QryCariHareket.ParamByName('CARIUNVAN').Text:=TurkishCharacterConvert(unqry_FaturaCARIUNVAN.Text);
şeklinde türkçe karakterleri değiştirdiğimde hata almıyorum.

“Do. Or do not. There is no try.”
Cevapla
#2
IBExpert veya başka diğer bir program ile de kayıt eklerken aynı hatayı alıyor musunuz ?
Veritabanınızda CHARACTERSET olarak WIN1254, COLLATION olarak PXW_TURK ayarlı mı ?

E.O.F.  (End Of Fun )
Rolleyes
Cevapla
#3
(13-06-2017, Saat: 16:02)ramazan_t Adlı Kullanıcıdan Alıntı: Linkleri Görebilmeniz İçin Giriş yap veya Üye OlIBExpert veya başka diğer bir program ile de kayıt eklerken aynı hatayı alıyor musunuz ?
Veritabanınızda CHARACTERSET olarak WIN1254, COLLATION olarak PXW_TURK ayarlı mı ?

CHARACTERSET olarak WIN1254 COLLATE de WIN1254 tanımlanmış
ibexpert ile girişte sıkıntı yok
delphi 7 ve ibdatabase ile normalde asıl program yazılmış ve kullanılıyor onda türkçe karakter ile ilgili bir sıkıntı yok.

“Do. Or do not. There is no try.”
Cevapla
#4
Hocam, IBExpert ile girişte Türkçe karakterler ile ilgili bir problem yaşamıyorsanız, sorunun kod tarafında olduğu anlaşılıyor. String çevrimlerinde Unicode karakterlere göre çevrim yapan komutlar var (AnsiString vb. ) . İsterseniz onları bir kontrol edin.

Kolay gelsin.

E.O.F.  (End Of Fun )
Rolleyes
Cevapla
#5
(13-06-2017, Saat: 17:01)ramazan_t Adlı Kullanıcıdan Alıntı: Linkleri Görebilmeniz İçin Giriş yap veya Üye OlHocam, IBExpert ile girişte Türkçe karakterler ile ilgili bir problem yaşamıyorsanız, sorunun kod tarafında olduğu anlaşılıyor. String çevrimlerinde Unicode karakterlere göre çevrim yapan komutlar var (AnsiString vb. ) . İsterseniz onları bir kontrol edin.

Kolay gelsin.

uniconnection charseti WIN1254 olarak ayarladım daha sonra dataset en fieldları silip yeniden ekledim sorun düzeldi.

“Do. Or do not. There is no try.”
Cevapla

Konuyu Paylaş : facebook gplus twitter



Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Son Yorum
  Firebird Yedekleme-Geri Yükleme Aracı ihalilcoban 0 125 14-10-2018, Saat: 22:33
Son Yorum: ihalilcoban
  Firebird External Table Storage anemos 4 214 05-10-2018, Saat: 22:04
Son Yorum: anemos
  Yeni Başlayanlar İçin Firebird Kurulumu ve Delphi FireDAC Ayarları DelphiCanR 18 2.465 12-09-2018, Saat: 11:54
Son Yorum: rmzgenius
  Firebird Pivot Sorgu klavye 6 1.162 14-08-2018, Saat: 22:39
Son Yorum: anemos
  FireBird Merge Into Kullanımı mcuyan 2 214 13-08-2018, Saat: 12:40
Son Yorum: mcuyan



Konuyu Okuyanlar: 1 Ziyaretçi