
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
14.10.2002, 00:00:27
|
|||
|---|---|---|---|
|
|||
ADO + ntext fields in MS SQL Server |
|||
|
#18+
Доброго всем! У меня возникла проблема с чтением/записью ntext-полей из таблиц MS SQL Server (2000). При попытке записать что-либо в поле (через Value, через Stream), я получаю ошибку "code page translations are not supported. From: 1251, To: 1252". Сервер находится в Англии, поэтому поменять язык по умолчанию для сервера у меня не получится - не дадут. Что я пытался сделать: 1. Попытался после коннекта к базе выполнить команду set language 'russian' 2. Пытался к ConnectionString добавить "Current Language=russian;Locale identifier=1049;" НЕ ПОМОГЛО. :( Мне нужен нормальный (в крайнем случае, hack) способ записывать/считывать unicode-memo в/из ntext-полей. Желательно, для Delphi, но любой конструктивной идее буду безмерно благодарен ;) Ответ просьба продублировать на e-mail: philus@mail.ru Удач, Фил. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
14.10.2002, 13:18:26
|
|||
|---|---|---|---|
ADO + ntext fields in MS SQL Server |
|||
|
#18+
ответ без дубля, ну да ладно через ADO он вроде бы не ругается, если выставить тип данных adVarWChar но лучше принудительно сконструировать запрос в виде conn.execute "insert into [table] ([desc]) values (N'ыыы')" тогда у него все проходит нормально может также помочь выставление языка на подключение пользователя, это обычно дают менять, ну и в 2000 на поле таблицы collation можно произвольный ставить ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=46&mobile=1&tid=1819633]: |
0ms |
get settings: |
11ms |
get forum list: |
19ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
82ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
46ms |
get tp. blocked users: |
2ms |
| others: | 241ms |
| total: | 423ms |

| 0 / 0 |
