powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / DBF как выставить кодировку
8 сообщений из 8, страница 1 из 1
DBF как выставить кодировку
    #37908183
VIT2708
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Загружаю я на страницу данные из dbf файла но данные в DOS кодировке и данные не читабельны.

Подскажите где выставляется кодировка

Вот код

Код: c#
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
DataView dbf = new DataView(new DataTable("Table"));
String strConString = "Driver={Microsoft dBASE Driver (*.dbf)};DriverID=277;Dbq=путь к файлу;";
            System.Data.Odbc.OdbcConnection conn = new System.Data.Odbc.OdbcConnection(strConString);
            String strCommand = "SELECT Поле1, Поле2, Поле3 FROM Имя_Таблицы";
            System.Data.Odbc.OdbcDataAdapter dbfAdapter = new System.Data.Odbc.OdbcDataAdapter();
            dbfAdapter.SelectCommand = new System.Data.Odbc.OdbcCommand(strCommand, conn);

            conn.Open();
            GridView1.DataSource = dbf;
            dbfAdapter.Fill(dbf.Table);
            GridView1.DataBind();
            conn.Close();




Спасибо.
...
Рейтинг: 0 / 0
DBF как выставить кодировку
    #37908338
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
VIT2708,

Ну, лично я, в драйвере ODBC кодировку ставлю.
...
Рейтинг: 0 / 0
DBF как выставить кодировку
    #37908396
VIT2708
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ShSerge,

А если программно, то есть как правильно ее выставить в коде?.
У меня по умолчанию стоит ASCII и я не хотел бы ее менять в настройках.
...
Рейтинг: 0 / 0
DBF как выставить кодировку
    #37908484
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
VIT2708,

Честно признаюсь, что не знаю.
А в чём проблема сделать несколько коннектов с разной кодировкой?
...
Рейтинг: 0 / 0
DBF как выставить кодировку
    #37908516
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вернее, не коннектов, а источников.
Вообще-то, я как-то давно делал соединение через линкед сервер и опенквери с SQL сервера с данными в dbf в кодировке DOS. Вполне рекомендую, если Вам нужен MS SQL сервер тоже.
...
Рейтинг: 0 / 0
DBF как выставить кодировку
    #37908647
VIT2708
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ShSerge,

так я и хотел узнать как правильно задается кодировка.
Если кодировка задается в строке подключения то как правильно ее написать. Потому что иначе нужно открывать этот файл DBFNavigator и менять кодировку с дос на win.
...
Рейтинг: 0 / 0
DBF как выставить кодировку
    #37908681
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
VIT2708,

Ну, я её писал в настройках источника ODBC, то есть в визарде (колдуне, то есть). Потом этот источник и подключал. Проблемы могут возникнуть только из-за того, что много всяких выборов для дбф. Нужно найти (это на сервере) самый подходящий.
...
Рейтинг: 0 / 0
DBF как выставить кодировку
    #37908719
VIT2708
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ShSerge,

Ну что же поэкспериментируем
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / DBF как выставить кодировку
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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