Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / C++ [игнор отключен] [закрыт для гостей] / как присвоить значение параметру langdriver (в BDE)? / 2 сообщений из 2, страница 1 из 1
08.07.2005, 14:52
    #33157116
marinam
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как присвоить значение параметру langdriver (в BDE)?
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
  AnsiString tmp;
  TStringList* AliasParam= new TStringList();
  AnsiString AliasName="Alias1";
  AliasParam->Add("LANGDRIVER=Pdox ANSI Cyrillic");
   tmp="SERVER NAME=c:\db\base.gdb";
   AliasParam->Add(tmp);
   AliasParam->Add("USER NAME=SYSDBA");
   Session->AddAlias(AliasName,"INTRBASE", AliasParam);
   Session->SaveConfigFile();
   Session->Close();
   delete  AliasParam;
  
В результате алиас BDE создается, но подсоединится к БД не удается.
Ошибка: "General SQL error/ arithmetic exception, numerik owerflow, or string truncation. Cannot transliterate character between character sets."
После установки (через GUI ) параметра LANGDRIVER равным "Pdox ANSI Cyrillic" все работает нормально. Как правильно присвоить значение LangDriver?
...
Рейтинг: 0 / 0
11.07.2005, 10:23
    #33158755
marinam
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как присвоить значение параметру langdriver (в BDE)?
сорри, сама нашла.
AliasParam->Add("LANGDRIVER=ancyrr");
...
Рейтинг: 0 / 0
Форумы / C++ [игнор отключен] [закрыт для гостей] / как присвоить значение параметру langdriver (в BDE)? / 2 сообщений из 2, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]