|
Тема
|
Access проблем
|
|
Автор |
az_piq_bira () |
Публикувано | 07.05.10 18:28 |
|
След търсене в интернет не намерих нужната информация за да разреша проблема си
Имам да направя база данни за автосервиз
със следните таблици-колони:
Служители - ID, име ...
Клиенти - ID, име, бонуси
Услуги - ...
Бонуси - ID, наименование на бонуса
График - всеки запис представлява съвкупност от информация за дадена дата служител със ID обслужва клиент със ID и извършва услуга със ID , като имам форма в която посредством combobox се избират вече съществуващи данни за клиент,услуга и служител.
Проблем : трябва да добавя бонус в таблицата график, като клиента вече е използвал повече от два пъти услугите на автосервиза. Бонусите се избират отново от комбобокс и със OnChange event се задейства update query което записва бонуса в таблицата за клиентите.
Направил съм заявка която връща таблица - колко пъти е използвал клиента услугите на автосервиза и се задейства със OnChange event при комбобокса за клиента.
Въпроса е как да направя нещо подобно : ако клиента е използвал повече от два пъти услугите на автосервиза , комбобокса да става видим и да се избира от него??????
Трудно ли е да приемеш че горенаписаното и истина??
| |
|
Въпроса е как да направя нещо подобно : ако клиента е използвал повече от два пъти услугите на автосервиза , комбобокса да става видим и да се избира от него??????
ами като напишеш код които го прави
no pain, no gain
| |
|
ем кажи как да взема информацията - избрания потребител колко пъти присъства в графика, като това го правя със query, и как да я използвам за поставения проблем
Трудно ли е да приемеш че горенаписаното и истина??
| |
|
ами първо което се набива в очи е че колона бонуси не е за таблицата клиенти
кода може да работи както писа: при отваряне на форма(която добавя в график) се изпълнява query и от него като види колко пъти е ползвал услуги съответно променя своиството на комбобокса да стане видим и да може да се избира от него
Редактирано от wiz на 08.05.10 19:02.
| |
|
select count(*) from График where ....
| |
|
Благодаря , реших си въпроса със VB код
Трудно ли е да приемеш че горенаписаното и истина??
| |
|
|
|
|