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

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

DBGrid [D5, dBase, FoxPro]


VIB ©   (2003-02-17 11:36:00) 

Есть таблица DBGrid;
Как мне узнать DataBaseName компонента TTable связаного с
этой таблицей через DataSource


VIB   (2003-02-17 12:08:00) [1]

Спасибо помогло.


Anatoly Podgoretsky   (2003-02-17 12:00:00) [2]

Правильнее приведение делать до TDBDataSet


Johnmen   (2003-02-17 12:00:00) [3]

Сморозил я....:)))
надо
TTable(DBGrid1.DataSource.DataSet).DataBaseName



Johnmen   (2003-02-17 11:53:00) [4]

(DBGrid1.DataSource.DataSet as TTable).DataBaseName


Reindeer Moss Eater   (2003-02-17 11:51:00) [5]

TDBDataSet(DBGrid1.DataSource.DataSet).DataBaseName


VIB   (2003-02-17 11:49:00) [6]

При всем моем уважении к Reindeer Moss Eater
Выражение DBGrid1.DataSource.DataSet.DataBaseName
дает ошибку Undeclared identifier DataBaseName

DBGrid1.DataSource.DataSet имеет тип TDataSet а не TTable


Fiend   (2003-02-17 11:43:00) [7]

То VIB :
упс не внимательно прочтил вопрос, вот Reindeer Moss Eater верно ответил


Fiend   (2003-02-17 11:41:00) [8]

ДБГрид не есть таблица, но всё же
DBGrid.DataSource.DataSet - указатель на датасет, если надо его имя то DBGrid.DataSource.DataSet.Name


Reindeer Moss Eater   (2003-02-17 11:40:00) [9]

DBGrid1.DataSource.DataSet.DataBaseName


Наверх

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