База данни за Delphi
4 отговора
277 прегледа
База данни за Delphi
Имам три таблици .dbf
Две от таблиците ги ползвам като master & child
Втората таблица ми е dbGrid компонента.
Мога ли в тази втора таблица една от колоните да я представя като DBLookListBox с данни от третата таблица?
Моля за идеи с кратък код.
Re: База данни за Delphi
Ami ne razbrah kakwo obsto ima DBLookListBox -a - no do kolkoto shwastam - imash slednata situacia
Tabl. A, Tabl. B i Tbl C - kadeto A e master, B e detail a C e Detail info - primerno w B imash mnogo zapisi s klu4owe kam C - a w C se namirat danni za detajlite ot B
W Table componenta mozesh da imash 3 wida poleta - 1 Danni, 2 Calculated i 3 LookUp poleta - 4iato stojnost se polu4awa ot druga tablica - zna4i wadish FieldEditora na TblB - i prawish nowo pole - ot tretia wid - iska ti ime, tip i dalzina na poleto (ako e string primerno) Sled koeto popalwash informaciata za look-up -a zna4i w Tablica B i Tablica C triabwa da imash poleta koito da gi swarzat - naj malko po edno - poso4wash koe e towa pole ot Tabl B , sled koeto s koia tablica iskash da naprawish wrazka, s koe e nejnoto klu4owo pole, i koe da bade resultata - t.e. poleto ot Tabl C = nowoto pole ot Tbl B
I oste nesto - ne bih ti prepora4al da izpolzwash DBase tablici - no towa mezdu drugoto
A kolkoto do primera - ami wiz primerite ot Delphi - to - w dir. DB - ima dostata4no - stiga da gi razberesh - daje to4no podoben s master detail i look up
---
По-добре мляко от хладилника отколкото крава в кухнята!
Tabl. A, Tabl. B i Tbl C - kadeto A e master, B e detail a C e Detail info - primerno w B imash mnogo zapisi s klu4owe kam C - a w C se namirat danni za detajlite ot B
W Table componenta mozesh da imash 3 wida poleta - 1 Danni, 2 Calculated i 3 LookUp poleta - 4iato stojnost se polu4awa ot druga tablica - zna4i wadish FieldEditora na TblB - i prawish nowo pole - ot tretia wid - iska ti ime, tip i dalzina na poleto (ako e string primerno) Sled koeto popalwash informaciata za look-up -a zna4i w Tablica B i Tablica C triabwa da imash poleta koito da gi swarzat - naj malko po edno - poso4wash koe e towa pole ot Tabl B , sled koeto s koia tablica iskash da naprawish wrazka, s koe e nejnoto klu4owo pole, i koe da bade resultata - t.e. poleto ot Tabl C = nowoto pole ot Tbl B
I oste nesto - ne bih ti prepora4al da izpolzwash DBase tablici - no towa mezdu drugoto
A kolkoto do primera - ami wiz primerite ot Delphi - to - w dir. DB - ima dostata4no - stiga da gi razberesh - daje to4no podoben s master detail i look up
---
По-добре мляко от хладилника отколкото крава в кухнята!
Редактирано от PhantomAS на
Re: База данни за Delphi
Следвай съветите на PhantomAS, но си мисля, че за да разбереш добре примерите, трябва да си изясниш добре понятията:
таблица, TTable компонента, TDBGrid компонента!
Успех!
таблица, TTable компонента, TDBGrid компонента!
Успех!
Re: База данни за Delphi
Благодаря за ценния съвет!
Мога ли да разчитам и на други тъпи въпроси от този род?
Мога ли да разчитам и на други тъпи въпроси от този род?