![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Щелкаю по гриду и хочу узнать к какой таблице он привязан. [D7, WinXP]
Drone © (2007-03-14 13:04:00)Подскажите пожалуйста,как же узнать?
Drone (2007-03-14 14:06:00) [21]Немного не понятно что ты имеешь в виду :)
Ega23 (2007-03-14 14:03:00) [22]А вот интересно, а что будет в случае вот такого запроса:
Select P.PersName, O.OrgName
from Persons P, Organisations O
where O.OrgID=P.OrgID
?
К какой таблице мы должны обратиться?
Сергей М. (2007-03-14 14:03:00) [23]
> Drone (14.03.07 13:57) [10]
> Drone (14.03.07 13:59) [11]
Справка - она для кого писана ?
Drone (2007-03-14 13:59:00) [24]И про Format тоже не понятно...
Drone (2007-03-14 13:57:00) [25]Теперь возник вопрос как в запрос кинуть параметр с именем таблицы...Знаю про методы TSession.getTableNames...Но как его использовать в связке с SQL SERVER 2K?
Drone (2007-03-14 13:52:00) [26]Все-работает!Спасибо всем!
S@shka (2007-03-14 13:46:00) [27]Позволю себе расшифровать....
)))
в случае использования IBX-компонент:
TIBTable(DBgrid1.DatoSource.Dataset).TableName
иначе вместо TIBTable и .TableName указать соответствующий класс и свойство объекта
Kolan (2007-03-14 13:38:00) [28]> Кидать эту функцию на OnClick грида?
Перевести в лингво Some и Something для начала..
Рамиль (2007-03-14 13:37:00) [29]
> Drone (14.03.07 13:32) [5]
Да, будет выглядеть так
TSomeTableComponent(TDbGrid(Sender).dataSource.DataSet).SomethingLikeTableName
При условии если онклик откуда нибудь из другого места не вызывается (тогда надо предварительно проверить: Sender is TDBGrid)
Drone (2007-03-14 13:32:00) [30]Кидать эту функцию на OnClick грида?
Сергей М. (2007-03-14 13:30:00) [31]
> Проясните пожалуйста...
Что в [1] не понятно ?
Drone (2007-03-14 13:22:00) [32]Дело вот в чем.Есть 3 грида.И один динамический запрос на удаление с параметрами "имя таблицы","значение поля"..Хочу чтобы запрос сам понимал,из какой таблицы я хочу удалить строку.Проблема в том чтобы достать имя таблицы к которой привязан грид по которому я щелкаю.Проясните пожалуйста...
Drone (2007-03-14 13:13:00) [33]Попробую...На всякий случай-Спасибо!
Сергей М. (2007-03-14 13:08:00) [34]TSomeTableComponent(DBGrid.dataSource.DataSet).SomethingLikeTableName