imho.ws
IMHO.WS  

Вернуться   IMHO.WS > Компьютеры > Программирование
Опции темы
Старый 25.09.2006, 15:03     # 1
alsergeich
Junior Member
 
Регистрация: 19.12.2005
Сообщения: 69

alsergeich Путь к славе только начался
Вопрос по C# и ADO.Net

Есть такой код:
using ( connection = new OleDbConnection( connectionString ) )
{
connectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=\"C:\\\";Extended Properties=\"text;HDR=Yes;FMT=Delimited\"";
//+
//filePath.Text;

connection = new OleDbConnection(connectionString);
connection.Open();

OleDbDataAdapter ad = new OleDbDataAdapter("SELECT * FROM car.csv", connection);
DataSet ds = new DataSet();
ad.Fill(ds);
DataTable tb = ds.Tables[0];
DataView testView = new DataView(tb);
dataGridView1.DataSource = testView;

В файле csv есть несколько столбцов с названиями - first , second, therd
после того как данные выводятся в dataGridView1 получается что у меня один столбец - "first,second,therd".
Может кто-то может помочь???
alsergeich вне форума  
Старый 25.09.2006, 23:13     # 2
ЕЖ
::VIP::
 
Регистрация: 19.03.2004
Сообщения: 1 329

ЕЖ Бог с наворотамиЕЖ Бог с наворотами
ЕЖ Бог с наворотамиЕЖ Бог с наворотами
А чем у тебя разделяются столбцы в csv? Подозреваю что запятой. Просто поменяй на точку с запятой и все получится.

P.S. Чего то у тебя странно в коде два раза OleDbConnection создается, да и закрывающей скобки у using нет...
ЕЖ вне форума  
Старый 29.09.2006, 12:51     # 3
alsergeich
Junior Member
 
Регистрация: 19.12.2005
Сообщения: 69

alsergeich Путь к славе только начался
разделяется ;
может еще что-то может быть не так?
alsergeich вне форума  
Старый 29.09.2006, 21:49     # 4
ЕЖ
::VIP::
 
Регистрация: 19.03.2004
Сообщения: 1 329

ЕЖ Бог с наворотамиЕЖ Бог с наворотами
ЕЖ Бог с наворотамиЕЖ Бог с наворотами
Выложи свой проект, воспроизводящий ситуацию и тестовый файл, на котором это происходит.
ЕЖ вне форума  

Опции темы

Ваши права в разделе
Вы НЕ можете создавать новые темы
Вы не можете отвечать в темах.
Вы НЕ можете прикреплять вложения
Вы НЕ можете редактировать свои сообщения

BB код Вкл.
Смайлы Вкл.
[IMG] код Выкл.
HTML код Выкл.

Быстрый переход


Часовой пояс GMT +4, время: 08:59.




Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.