Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / кто-нибудь работатл с csv файлами??? / 7 сообщений из 7, страница 1 из 1
07.10.2006, 17:15
    #34039589
БНА
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
кто-нибудь работатл с csv файлами???
connectionString ="Provider=Microsoft.Jet.OLEDB.4.0;Extended Properties=\"text;HDR=Yes;FMT=Delimited\";Data Source=\"C:\\\"";


ad = new OleDbDataAdapter("SELECT * FROM car.csv", connection);


ds = new DataSet();


ad.Fill(ds);


dataGridView1.DataSource = ds.Tables[0];





код представлен выше. он рабочий, файл открывает, но! но он не разделяет столбцы! он все столбцы определят как один.
т.е если у меня такие названия "first" , "second" , он показывает так "first;second".


пробовал изменить connectionString, явно указывая разделитель, на такую connectionString ="Provider=Microsoft.Jet.OLEDB.4.0;Extended Properties=\"text;HDR=Yes;FMT=Delimited(;)\";Data Source=\"C:\\\"";
все равно не помогает!
может кто сталкивался с такой проблемой.
...
Рейтинг: 0 / 0
07.10.2006, 17:53
    #34039641
Ramin Hashimzade
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
кто-нибудь работатл с csv файлами???
покажы структуру файла!


----
www.hramin.jino-net.ru
...
Рейтинг: 0 / 0
09.10.2006, 09:22
    #34040670
БНА
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
кто-нибудь работатл с csv файлами???
файл выглядит так:
1;2;3
1;2;3
1;2;3
...
Рейтинг: 0 / 0
09.10.2006, 10:58
    #34040905
Bigheadman
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
кто-нибудь работатл с csv файлами???
Посмотрите настройки OLEDB-драйвера JET в реестре HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Jet\4.0\Engines\Text.
Скорее всего, у вас там указан другой разделитель (не ";").
Сталкивался с аналогичной проблемой. К сожалению, Delimited(;) не помог.
...
Рейтинг: 0 / 0
09.10.2006, 11:10
    #34040953
БНА
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
кто-нибудь работатл с csv файлами???
как раз сейчас с этой веточкой реестра и заморачиваюсь.
я правильно понимаю что мне нужно поле Format и оно должно быть CSVDelimited??? Может я что-то напутал?
Кстати, как Вы вышли из ситуации если не сектрет?
...
Рейтинг: 0 / 0
09.10.2006, 17:12
    #34042409
Bigheadman
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
кто-нибудь работатл с csv файлами???
Format=Delimited(;)
...
Рейтинг: 0 / 0
09.10.2006, 18:00
    #34042568
БНА
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
кто-нибудь работатл с csv файлами???
Format=Delimited(;)
это замечательно.
но вы это руками делали? :)
наверно нет, на каждой машине так не сделаешь, да и тогда он запятые не видит, пробелы и т.д...
...
Рейтинг: 0 / 0
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / кто-нибудь работатл с csv файлами??? / 7 сообщений из 7, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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