![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
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