|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
|||
|
|||
из xls в csv и на dbgrid
Всем Доброго дня. Есть программа, которая выводит данные из xls в dbgrid. А как сделать так чтобы он выводил данные и из csv формата?
|
#2
|
|||
|
|||
Цитата:
Надо смотреть как это сделано. В принципе, эесель умеет грузить csv. Соответсвенно, загрузить csv в эесель, далее повторить... |
#3
|
|||
|
|||
Код у меня такой
Код:
procedure TForm1.ConnectToExcel; var strConn: widestring; begin strConn:='Provider=Microsoft.Jet.OLEDB.4.0;' + 'Data Source=' +Edit1.Text+ ';' + 'Extended Properties=Excel 8.0;'; AdoConnection1.Connected:=False; AdoConnection1.ConnectionString:=strConn; try AdoConnection1.Open; except ShowMessage('Не могу соединиться с Excel книгой, которая расположена по адресу: '+Edit1.Text+' !'); raise; end; end; procedure TForm1.FetchData; begin ConnectToExcel; AdoQuery1.Close; AdoQuery1.SQL.Text:=Edit2.Text; try AdoQuery1.Open; except ShowMessage( 'Не могу выполнить Sql запрос ' + Edit1.Text +'!'); raise; end; end; procedure TForm1.Button1Click(Sender: TObject); begin FetchData; end; |
#4
|
|||
|
|||
А form у меня такой http://www.imagepost.ru/?v=694/22.JPG
|
#5
|
|||
|
|||
То есть мне нужно чтобы в dbgrid-е отображались не только xls, но и csv форматы. а csv форматы почему то не отображаются
|