Вниз
Скачать: CL | DM;

Заполнение таблицы из справочника   Найти похожие ветки 

 
N&N   (2003-04-24 07:45) [0]

Уважаемые мастера, помогите пожалуйста слабоумному.
Смысл таков: есть таблица-справочник t1 с полями Name и Code_Id
И есть рабочая таблица t2 с такими же полями. Как сделать. чтобы при вставке в рабочую таблицу выбранного из справочника значения Name, автоматом заскакивало соответствующее значение поля t1.Code_Id в t2.Code_Id. Список из столбца t1.Name засунул в DBComboBox, в нем имена выбираются и помещаются в t2.Name, а дальше не могу сообразить.


 
Zacho ©   (2003-04-24 08:08) [1]

Используй DBLookupComboBox


 
ProgMan ©   (2003-04-24 11:15) [2]

А лучше RxDBLookupCombo из RxLib.
Он, вроде, не требует обязательного индексирования


 
_vopros   (2003-04-24 11:22) [3]

Еще лучше использовать вместо таблицы запрос - тогда в рабочей таблице не надо будет вообще держать Name, т.е. привести данные к нормализованному виду.


 
Orlan Master   (2003-04-24 11:22) [4]

сорри, несколько некорректна организации таблиц. таблица t2 не долна иметь поля Name. Только Code_ID записи справочника. В качестве FKey. Тады организация лукапного поля на клиенте будет работать оптимально и очевидно. Кста, вместо RxDBLookupCombo рекомендую DBLookupComboBoxEh из EhLib by Дмитрий Большаков.


 
Zacho ©   (2003-04-24 11:23) [5]

А можно еще DBLookupComboBoxEh из EhLib, или еще какой-нибудь. В общем, дело вкуса.


 
N&N   (2003-04-24 12:32) [6]

Большое спасибо помощь, применил DBLookupComboBoxEh, учёл ваши замечания, здорово!



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

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.018 c
3-46648
Doomalka
2003-04-24 15:14
2003.05.15
Blob


9-46557
Fog
2002-12-09 12:50
2003.05.15
GlUt


7-47016
S.A.S
2003-03-20 12:05
2003.05.15
Кем используется COM порт ?


14-46934
NetBreaker666
2003-04-25 14:48
2003.05.15
Проблема с русским в WinMe у программ на D7.


3-46568
dim-
2003-04-25 00:51
2003.05.15
ADO и Sql Server




   Наверх