Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.12.02;
Скачать: CL | DM;

Вниз

Замена столбца при отображении в DBGrid   Найти похожие ветки 

 
Takeda ©   (2002-11-14 13:56) [0]

Уважаемые Господа и Дамы! Возникла небольшая проблемка. В некой программе отображются поля таблицы 1 с помощью компонента DBGrid из Data Controls. В одном из полей таблицы отображены кодовые значения товаров (аналогичные значению из таблицы 2). В таблице 2 приведено наименование этого товара, его код, а так же Примари индех типа автоинкремент. Код индексным полем не является ни в первой ни во второй таблице. БД находится в работе, по этому менять структуру нельзя. Вопрос: как отобразить в таблице 1 вместо кода товара, его наименование из таблицы 2?
Буду очень признателен за любые советы!


 
_pavel_   (2002-11-14 14:04) [1]

Создай поле типа Lookup.
Поскольку оно виртуальное - структуру БД менять не прийдется


 
Prooksius ©   (2002-11-14 14:06) [2]

Примерно так (если правильно понял):

select Table1.Field1, Table1.Field2, ..., Table2.TovarName
from Table1, Table2
where Table2.Kod = Table1.Kod


 
MsGuns ©   (2002-11-14 14:08) [3]

Создать в TTable(TQuery) поле вида LookUp с типом=наименование из 2-й табл., связать его отношением LookUp с этой таблицей, и в контролах коасть новое поле. Он всегда будет показывать наименование.


 
MsGuns ©   (2002-11-14 14:10) [4]

>Prooksius © (14.11.02 14:06)

Такой НД редактируется только через UpdateSQL, кроме этого нельзя отобразить (автоматически) список наименований при редактировании (например, замены одного кода на другой или вставки нового)



Страницы: 1 вся ветка

Текущий архив: 2002.12.02;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.012 c
14-4565
Smirnoff
2002-11-11 17:09
2002.12.02
Где взять этот компонент - выбор директории ?


3-4224
kserg@ukr.net
2002-11-13 16:51
2002.12.02
Как подключиться к


6-4560
Равиль
2002-09-27 01:20
2002.12.02
докачка файла после обрыва связи в локальной сети


14-4580
iNew
2002-11-11 18:38
2002.12.02
Скажите, а почему у кого-то Ник синий а у кого-то черный?


3-4197
skirdov
2002-11-12 14:55
2002.12.02
Выборка данных с SQL Server во временную таблицу