powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / проблемы с кодировкой при чтении файла
5 сообщений из 5, страница 1 из 1
проблемы с кодировкой при чтении файла
    #34942001
serghey
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Добрый день!
Хочу считать данные из файла и записать датагрид, но

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
string str =
                            @"Provider=microsoft.jet.oledb.4.0;Data source="+
                            Path.GetDirectoryName(dataGridView1[ 5 , dataGridView1.CurrentRow.Index].Value.ToString())+
                @";Extended properties=""text;hdr=no;fmt=delimited""";
                OleDbConnection oleDbCon = new OleDbConnection(str);
                OleDbDataAdapter da = new OleDbDataAdapter(@"Select * from [" +
                Path.GetFileName(dataGridView1[ 5 ,dataGridView1.CurrentRow.Index].Value.ToString()) + 
                @"]", str);
                
                DataTable dt=new DataTable("tFile");
                da.Fill(dt);
                dataGridView.DataSource = dt.DefaultView;
почему- то вместо вразумительных символов получаю бракозябру

и если можно попутно, то как в качестве разделителя полей использовать символ ', знаю что для этого используется delimited(символ), если можно примерчик
...
Рейтинг: 0 / 0
проблемы с кодировкой при чтении файла
    #34943586
serghey
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
заметил следующий факт, что при написании от руки файла текстового, читает в грид нормально, по видимому надо писать в файл с учетом кодировки, только как это сделать не знаю, подскажите пожалуйста
...
Рейтинг: 0 / 0
проблемы с кодировкой при чтении файла
    #34943835
Bigheadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторнадо писать в файл с учетом кодировкиТак вам читать или писать?
Если вы сами предварительно в этот файл пишете, а потом читаете. Ну так просто подберите "правильную" кодировку, в которой нужно писать.
...
Рейтинг: 0 / 0
проблемы с кодировкой при чтении файла
    #34945434
Фотография Ex_Soft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
[quot serghey
надо писать в файл с учетом кодировки
[/quot]
Код: plaintext
1.
OutputFile=new StreamWriter(FileName,Append,System.Text.Encoding.GetEncoding( 1251 ))
_________________
"Helo, word!" - 17 errors 56 warnings
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
проблемы с кодировкой при чтении файла
    #34946364
serghey
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
спасибо за совет, сработало
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / проблемы с кодировкой при чтении файла
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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