powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / настройка локали
7 сообщений из 7, страница 1 из 1
настройка локали
    #34965416
ferryman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Таблица DataGrid1 на форме отображает таблицу из informix-а:

strConnect = "Provider=Ifxoledbc.2;Password=pass;User ID=used;Data Source=nt@loc_net;Persist Security Info=true;"

connect = New OleDbConnection(strConnect)
adapter = New OleDbDataAdapter()
adapter.SelectCommand = New OleDbCommand()
adapter.SelectCommand.CommandText = "SELECT * FROM table"
adapter.SelectCommand.Connection = connect
Dim ds As New Data.DataSet()
Dim tb As New Data.DataTable("table")
adapter.Fill(tb)
ds.Tables.Add(tb)
Me.DataGrid1.DataSource = tb

всё бы ничего, да проблема с локалями, вместо русского в таблице на форме абракадабра. В настройках драйвера ODBC для базы настройки такие:"cloc=RU_ru.cp1251;dloc=ru_RU.57382".
Если не трудно...подскажите как с этим бороться?
...
Рейтинг: 0 / 0
настройка локали
    #34966135
Фотография Журавлев Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Provider=Ifxoledbc.2;....;Client_locale=ru_RU.1251;

А использование oledb оно принципиальное?

В последних версиях клиента информикс есть native .net provider http://www.ibm.com/developerworks/db2/library/techarticle/dm-0510durity/

Но лучше всего работает ms odbc dataprovider -> ibm odbc
http://www.sql.ru/forum/actualthread.aspx?tid=115180&hl=net#887637
...
Рейтинг: 0 / 0
настройка локали
    #34967295
ferryman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Первая строка к сожалению ничего не изменила, тем не менее БОЛЬШОЕ СПАСИБО...особенно за ссылки...
...
Рейтинг: 0 / 0
настройка локали
    #34967511
ferryman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Попробовал через odbc...все получилось. Еще раз спасибо...
...
Рейтинг: 0 / 0
настройка локали
    #34967767
Фотография Журавлев Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ferrymanПервая строка к сожалению ничего не изменила, тем не менее БОЛЬШОЕ СПАСИБО...особенно за ссылки...Наверно ifxoledb тупой ему и дибилокейл нужен: ...,Client_locale=ru_RU.1251;DB_LOCALE=u_RU.57382,...
...
Рейтинг: 0 / 0
настройка локали
    #34967788
Фотография Журавлев Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ferrymanПопробовал через odbc...все получилось. Еще раз спасибо...Мне он тоже очень нравится и пуллинг работает у odbc драйвера на отлично.

Теоретически нативный .нет провайдер должен быть быстрее моста через odbc, но криворукие индусы, млин :(.
...
Рейтинг: 0 / 0
настройка локали
    #34968715
ferryman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
он и правда ступил...строка CLIENT_LOCALE=ru_RU.1251;DB_LOCALE=ru_RU.57382; прокатила влёт... а через odbc вооще без проблем....спасибо..
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / настройка локали
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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