Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.06.18;
Скачать: CL | DM;

Вниз

Ошибка при отрытии таблиц InterBase   Найти похожие ветки 

 
kaand   (2006-04-21 13:14) [0]

Открываю "SQL Explorer". Раскрываю базу.
При попытке раскрыть "Tables" получаю сообщение в окне Database Engine:
"General SQL Error. Connot transliterate character between character sets."

В Details написано:
BDE Error: 13059     ($33)($ 3)
Server Error: -314
"General SQL Error. Connot transliterate character between character sets."

Список таблиц так и не раскрывается.
Подскажите, что происходит и как с этим побороться?


 
Desdechado ©   (2006-04-21 13:16) [1]

настроить в алиасе LANGDRIVER на тот, который использовался в БД
если в БД win1251, то в БДЕ Pdox ANSI Cyrillic


 
konda   (2006-04-21 13:25) [2]

LANGDRIVER уже стоит Pdox ANSI Cyrillic.

Т.е. я сделал копию базы (чтобы можно было над ней поэкспериментировать), установил теже настройки алиаса.


 
konda   (2006-04-21 13:31) [3]

Настройки:
Type: INTERBASE 4
Batch Count: 200
Blob Size: 32
Blob To Cache: 1000
Commite Retain: False
Enable BCD: False
Enable Schema Cache: False
LANGDRIVER: Pdox ANSI Cyrillic
Max Rows: -1
Open Mode: Read/Write
Role Name:
Schema Cache Dir: False
Schema Cache Size: 8
Schema Cache Time: -1
Server Name: E:\Work\Delphi\Projects\Discount\DLR.GDB
SQLPassThru Mode: Shared Autocommit
SQLQRYMODE:
UserName:sysdba
Wait On Locks: False


 
Desdechado ©   (2006-04-21 13:36) [4]

что за тип interbase4 ?
я же сказал, что Pdox только для win1251
а в какой кодировке у тебя база?


 
Johnmen ©   (2006-04-21 13:36) [5]

При соединении надо указывать charset.
Про БДЕ здесь http://www.ibase.ru/devinfo/bde.htm
и далее по ссылкам.


 
konda   (2006-04-21 14:16) [6]

>Desdechado
Как узнать в какой она кодировке?
Программа установки купленной когда-то базы сама устанавливает в алиасе "Pdox ANSI Cyrillic", а я его настройку просто скопировал.


 
Виталий Панасенко   (2006-04-21 15:10) [7]


> Desdechado ©   (21.04.06 13:36) [4]
> что за тип interbase4 ?
> я же сказал, что Pdox только для win1251
> а в какой кодировке у тебя база?

Это БДЕ так строит алиас для ИБ...


 
Desdechado ©   (2006-04-21 16:27) [8]

> Это БДЕ так строит алиас для ИБ
у меня никаких четверок БДЕ не делает
мало того, даже не нашел, как четверку сделать

> Как узнать в какой она кодировке?
у производителя или просмотрев метаданные через какой-нибудь IBExpert



Страницы: 1 вся ветка

Текущий архив: 2006.06.18;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.048 c
2-1148910333
JTAG
2006-05-29 17:45
2006.06.18
Господа подскажите плз, как вызвать из программы нажатие


1-1147178742
yahaha
2006-05-09 16:45
2006.06.18
"Внутренние" события


2-1149058692
Zhekson
2006-05-31 10:58
2006.06.18
почему ValInt := StrToInt( 1 ); выдаёт EConvertError


15-1147741674
Imbac
2006-05-16 05:07
2006.06.18
Коррекция зрения


2-1149008846
Лыган
2006-05-30 21:07
2006.06.18
Подскажите