|
|
|
Отбор
|
|||
|---|---|---|---|
|
#18+
Есть таблица Tab1 и в ней 2 поля Status, City, Fax, Sot (100 записей в таблице) Status City Fax Sot Университет Москва да нет МГУ Университет Москва да да МГТУ Институт Москва нет да МЭИ Академия ......... да да ........ Институт ........ нет нет ......... и так далее 1)Выбираем в Combobox один из статусов, скажем "Университет" и нужно посчитать сколько таких вузов со статусом "Университет" содержится в таблице и отобразить это количество в TexBox1. 2) Необходимо для выбранного статуса пределить количество вузов, у которых поля Fax и Sot равны "да" и отобразить в Texbox2 Спасибо огромное!!!!! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.09.2006, 23:31 |
|
||
|
Отбор
|
|||
|---|---|---|---|
|
#18+
2 Evgeni4 set talk off set delete on 1) в комбобоксе ->в методе валид пропиши команду : select tab1 count all for alltrim(thisform.combo1.displayvalue)==alltrim(tab1.status) to summ thisform.textbox1.value=summ 2) select tab1 count all for alltrim(thisform.combo1.displayvalue)==alltrim(tab1.status).and.alltrim(tab1.fax)=='да'.and.alltrim(tab1.sot)=='да' to summ thisform.textbox2.value=summ Это первое что в голову пришло, с использованием одной переменной summ. можно и с помощью курсоров через select ... from ... where .... . ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.09.2006, 03:24 |
|
||
|
|

start [/forum/topic.php?fid=41&tid=1590668]: |
0ms |
get settings: |
7ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
55ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
32ms |
get tp. blocked users: |
1ms |
| others: | 223ms |
| total: | 351ms |

| 0 / 0 |
