![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как вставить в DBGrid значение из другой таблицы [D7, Paradox]
Zahar © (2004-07-11 17:31:00)Даны 2 таблицы:
+-------------
| Users
+-------------
| UID
| UserName
| Password
| DID
+-------------
+-------------
| Domains
+-------------
| DID
| DomainName
+-------------
Хочу, чтобы в DBGridдля таблицы Usersв столбце DIDвместо номера, отображалось соответствующее значение DomainNameиз таблицы Domains
Anatoly Podgoretsky (2004-07-12 09:16:00) [1]Не хотел бы я встретиться с такой программой
GanibalLector (2004-07-12 02:23:00) [2]Используй Query.Дальше New Fields-Calculated и пишем что-то типа такого:
IbQuery1OPS.Value:=Ibquery1tel1.Value+'namana';
Надеюсь принцип понятен.
Zahar (2004-07-11 21:13:00) [3]Спасибо! Пока пользуюсь 1-м методом. Но возник еще один вопрос: как обработать текст подставляемый из другой таблицы. Например, чтобы выводилось не просто поле DomainName, текст типа Этот пользователь находится в домене DomainName
GanibalLector (2004-07-11 19:39:00) [4]Используй Query
select A.UID,A.UserName,A.Password,B.DomainName from Users A,Domains B where A.DID=B.DID
хотя [1] проще
Fay (2004-07-11 18:27:00) [5]Нужен тебе LookupField и F1.