проблемы с кирилицей

IBX, FIBPlus, UIB, ADO, .Net и прочее-прочее-прочее, в общем все, что относится к созданию приложений, работающих с InterBase, Firebird и Yaffil - клиент-серверных, трехзвенных, консольных и т.п.

Модератор: kdv

Ответить
Виктор
Сообщения: 3
Зарегистрирован: 07 май 2005, 16:16

проблемы с кирилицей

Сообщение Виктор » 07 май 2005, 16:46

При работе с OLE IBProvider (бесплатная версия) с применением ADO. Возникла проблема: я могу свободно записывать/считывать записи на английском языке, а записи на русском я могу только записывать, т. к. при попытке считывания русской записи выдается ошибка. Вот строка соединения:

"Provider=LCPI.IBProvider;data source=c:\\mydb.gdb;ctype=win1251;user id=sysdba;password=masterkey"

Все по-честному, ctype=win1251 есть... В чем дело?

Виктор
Сообщения: 3
Зарегистрирован: 07 май 2005, 16:16

Сообщение Виктор » 08 май 2005, 18:45

Раздобыл C#2.0, вот что в отчете об ошибке появилось:

"Fetch:\nSQLCODE=-802:\narithmetic exception, numeric overflow, or string truncation\nCannot transliterate character between character sets\nIBCODE=isc_arith_except\n"

Виктор
Сообщения: 3
Зарегистрирован: 07 май 2005, 16:16

Сообщение Виктор » 09 май 2005, 00:09

Я нашел выход из ситуации!!! Я нашел другой оле драйвер, который не только русский поддерживает, но и схемы!!! скачть его можно с этого сайта www.zstyle.dp.ua

Ответить