powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / MSSQL & ADODB компонент & IIS с буквами без 8 бита...
12 сообщений из 12, страница 1 из 1
MSSQL & ADODB компонент & IIS с буквами без 8 бита...
    #32037320
BioByte
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Проверенно что MSSQL сервер отдает результат в человеческом виде, т.е. QA показывает результат со всеми 8 битами. Однако компонет ADODB.connection не может забрать результат нормально, 8ой бит у всех текстов отваливается... Система Win2000Srv все настройки IIS по умолчанию, локаль пробовал ставить английскую и русскую, не помогает.
Что странно code = gid.charCodeAt('а'); Где 'а' русская буква. Возващает 1072, явно юникод, может и и ADODB ожидает юникод от MSSQL и так косячит.... А где выключить юникодное представление я незнаю :(
Все мои светлые мысли закончились, помогите полиз разобраться с этим безобразием....
...
Рейтинг: 0 / 0
MSSQL & ADODB компонент & IIS с буквами без 8 бита...
    #32037325
Фотография MiCe
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
тип данных varchar или nvarchar?
...
Рейтинг: 0 / 0
MSSQL & ADODB компонент & IIS с буквами без 8 бита...
    #32037326
BioByte
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
> тип данных varchar или nvarchar?

Varchar.

Сейчас попробовал с nvarchar поставить совершенно аналогично. Плюс поставил еще один эксперемент выдал 2 запроса в подряд получил следующие (причем не зависит от колейшина поля String):
INSERT INTO Temp (String) VALUES ('Русский текст')
SELECT String FROM Temp
В базе данных: "??????? ?????"
Т.е. глюки явно в настройках MSSQL но там настроек то всего :( Даже не представляю где накосячил...
...
Рейтинг: 0 / 0
MSSQL & ADODB компонент & IIS с буквами без 8 бита...
    #32037327
Фотография MiCe
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а поддержка русского языка стоит как дефаулт на клиенте? в смысле в виндах..
...
Рейтинг: 0 / 0
MSSQL & ADODB компонент & IIS с буквами без 8 бита...
    #32037334
BioByte
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
По умолчанию там было English, сейчас попробовал русский эффекта абсолютно аналогичный. Причем при авторизации клиетом и Windows авторизацией Администратором. Русский стоит везде где можно.
Но что странно, у меня было 2 хостинга и ни на одном так не глючило. Стояли они в штатах и про русский язык думаю там слышали только понаслышке. Поэтому и колейшин совсем не русский, т.к. все базы оттуда. Сейчас я вообще задался задачей записать в базу русский текст... Ничего не получается. Однии вопросы при любом колейшине сервера и базы данных. Хотя при импорте данных все ложиться в должно виде. Кстати сервер MSSQL 2000 Developer Edition.
...
Рейтинг: 0 / 0
MSSQL & ADODB компонент & IIS с буквами без 8 бита...
    #32037335
BioByte
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вчитался в фразу...

> а поддержка русского языка стоит как дефаулт на клиенте? в смысле в виндах..

Немного не понял о чем речь, вот варианты
1) Клиент Win2000 Srv - локаль русская при установке (пробовал менять на английскую)
2) Язык пользователя базы MSSQL - аглийский (ставил и русский)
3) В QA все шрифты настроены на Cyrilic
4) Везде где находил языки ставил/убирал русский.
...
Рейтинг: 0 / 0
MSSQL & ADODB компонент & IIS с буквами без 8 бита...
    #32037336
Фотография MiCe
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
и еще вопросик ...
collation базы и сервера одинаковые?
если у клиента поставить QA запрос отображается верно?
mdac стоит последний?
...
Рейтинг: 0 / 0
MSSQL & ADODB компонент & IIS с буквами без 8 бита...
    #32037337
BioByte
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
> collation базы и сервера одинаковые?

Соответственно:
SQL_Latin1_General_CP1_CI_AS
и
Latin1_General_CI_AS
Более точнее я подобрать не смог... т.к. колейшин базы данных фиксирован source сервером откуда беруться данные.


> если у клиента поставить QA запрос отображается верно?

Ситуация такая, если я делаю иморт данных с рабочего SQL сервера, то все правильно с точностью до кодировки. Вместо 1251 отображается в 1252 но это никогда не было проблемой, т.к. для колейшина Latin1 это допустимо. Однако я немогу записать в эту базу больше ничего в правильной кодировке. Одни вопросы. Хотя в оригинал с того же самого QA пишется замечательно.

> mdac стоит последний?

При установке вроде он был перезаписан... сейчас еще раз с Windows Update от VS.NET поставлю поновее и сообщу о результатах...
...
Рейтинг: 0 / 0
MSSQL & ADODB компонент & IIS с буквами без 8 бита...
    #32037338
Фотография MiCe
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ага.... юзаеш VS.NET!?
траблы тута!!! как и меня было....
все изза того что усетаки разные collation...
скриптуй базу... создавай новую с collation по умолчанию...
копируй данные... и усе ок!
...
Рейтинг: 0 / 0
MSSQL & ADODB компонент & IIS с буквами без 8 бита...
    #32037339
BioByte
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
> юзаеш VS.NET!?

Ага, только почему траблы то из за него?
Кстати я MSSQL уже 3 раза переставлял, поэтому сомнительно что VS.NET что то испортил.

> Скриптуй базу... создавай новую с collation по умолчанию... копируй данные... и усе ок!

Сделал... колейшин теперь одинаковый (Latin1_General_CI_AS), данные при копировании не побились, но проблема как была так и осталась :(

Чувствую что меня гдето замкнуло... пойду отдыхать, может к утру рассосется :)

MiCe, больше спасибо за внимание.
...
Рейтинг: 0 / 0
MSSQL & ADODB компонент & IIS с буквами без 8 бита...
    #32037443
BioByte
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
> Скриптуй базу... создавай новую с collation по умолчанию... копируй данные... и усе ок!

Только сейчас оценил по настоящему значение этой фразы. Однако, для полноты картины нужно добавить:
"Сервер нужно ставить с колейшином по умолчанию, иначе геморой вам обеспечен" :)

Огромное спасибо все, чудесным образом, решилось!
...
Рейтинг: 0 / 0
MSSQL & ADODB компонент & IIS с буквами без 8 бита...
    #32037464
Фотография MiCe
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ни когда не заеш где у граблей ноги....
но есть подозрение что они ходят..... ;)))
...
Рейтинг: 0 / 0
12 сообщений из 12, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / MSSQL & ADODB компонент & IIS с буквами без 8 бита...
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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