Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

как отобразить в dbgrid результат выполнения ....


gentle ©   (2008-08-13 16:38:00) 

как отобразить в dbgrid результат выполнения commandText двух adodataset?
С помощью adodataset осуществляется запрос к книге excel

const
ConStr =
'Provider=Microsoft.Jet.OLEDB.4.0;' +
'Data Source=%s;' +
'Extended Properties="Excel 8.0;HDR=Yes;";';
var
Conn: TADOConnection;
...
потом
Conn.ConnectionString := Format(ConStr,[ExpandFileName('DbDemos.xls')]);
Conn.Open;

ADODataSet1.CommandText :=
'select * from [Лист1$]'#10 +
'where [HireDate] >= #01/01/1994#';
ADODataSet1.Open;
Насколько я поняла одним датасетом можно обратится только к одной книге, а мне необходимо из нескольких книг показать поля в одной таблице.


Плохиш   (2008-08-13 17:25:00) [1]


> интересно в запросах к excel можно устанавливать связь inner
> join

Когда мне будет интересно, проверю, а пока мне это ну совершенно не интересно.


stas   (2008-08-13 17:02:00) [2]

интересно в запросах к excel можно устанавливать связь inner join


gentle   (2008-08-13 16:46:00) [3]

а  если у меня два датасета и нужно все поля в одном гриде

ADODataSet2.Connection := Conn2;
 AdoDataSet2.ParamCheck:=false;
 ADODataSet2.CommandText :=
 'select * from   [13$k1:l'+inttostr(m)+']';
 ADODataSet2.Open;


Medbe}I{onok XML   (2008-08-13 16:40:00) [4]

как отобразить в dbgrid результат

DBGrid1.DataSource.DataSet := adodataset1;


Наверх

Титульная страница Поиск, карта сайта Написать письмо