Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
ACCESS 97 /VB
|
|||
|---|---|---|---|
|
#18+
Pomogite reschit problemu (w VB) Pri zaprose ja wibiraju opredelennoe wremja (wr) zadachi dannih (dan) (H-r. 20-aja nedelja, 30-aja nedelja i t.d.) Combinationsfield. Pri wibore odnogo wremeni dolschna pojawitsja wismoschnost posmotret te dannie kotorie otnosjatsja k etomu wremeni. Wse dannie hranjatsja w tab1 N-r: Id_x Id_wr Id_dan 1 1 3 1 1 4 1 2 3 1 2 4 Perechislennie wremen i nazw. Dannih w tab2. N-r: Id txtRange intValue txtValue 1 wr 1 20-aja ned. 2 wr 2 30-aja 3 dan 1 Preis1 4 dan 2 Preis2 Wot wrode i wse. Zaranee blagodarna ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2001, 09:53 |
|
||
|
ACCESS 97 /VB
|
|||
|---|---|---|---|
|
#18+
Насколько я понял структуру данных, все можно решить и через запросы (программу на VB писать недосуг): 1) Запрос на выбор строк времени из tab2: SELECT tab2.id, tab2.txt_range, tab2.int_value, tab2.txt_value FROM tab2 WHERE (((tab2.txt_range)="wr")); 2) Запрос на выбор строк данных из tab2: SELECT tab2.id, tab2.txt_range, tab2.int_value, tab2.txt_value FROM tab2 WHERE (((tab2.txt_range)="dan")); 3) И, наконец, итоговый запрос c выбором необходимых данных по задаваемому параметру {Param]: SELECT tab1.Id_x, dan.txt_value, wr.txt_value FROM (tab1 INNER JOIN wr ON tab1.Id_wr = wr.id) INNER JOIN dan ON tab1.Id_dan = dan.id WHERE (((wr.txt_value)=[param])); PS. Изините, если что не так ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2001, 10:53 |
|
||
|
ACCESS 97 /VB
|
|||
|---|---|---|---|
|
#18+
2 AlexUnix W tom to i problema dlja menja , ja dolschna eti zaprosi wpisat w programmu (VB) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.07.2001, 11:36 |
|
||
|
ACCESS 97 /VB
|
|||
|---|---|---|---|
|
#18+
2 Genady Ja ne sowsem ponimaju, schto wi imeete w widu. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.07.2001, 13:04 |
|
||
|
ACCESS 97 /VB
|
|||
|---|---|---|---|
|
#18+
2 Snja Когда всяческие хитрые запросы лежат в виде хранимых процедур на сервере и там же исполняются, повышается производительность системы, а у себя в программе, на клиенте Вы лишь вызываете эти процедуры и получаете от них рекордсет. Вот собственно и все что я хотел сказать ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.07.2001, 13:10 |
|
||
|
ACCESS 97 /VB
|
|||
|---|---|---|---|
|
#18+
Или я ошибаюсь, или Ваш проект ориентирован в основном на VB, а не на SQL Server Но я не понимаю, что Вам мешает перенести предложенные мной запросы в VB? Я ведь написал, что мне это просто лень сделать Что-то типа: -------------------------------------------------------------------------------- Sub Snja() On Error GoTo Snja_Err DoCmd.OpenQuery "itog", acNormal, acEdit Snja_Exit: Exit Function Snja_Err: MsgBox Error$ Resume Snja_Exit End Sub --------------------------------------------------------------------------------- Параметр можно передавать как в саму процедуру, так и вводить по ходу дела (как это реализовано в моем примере) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.07.2001, 13:57 |
|
||
|
|

start [/forum/topic.php?fid=46&msg=32008877&tid=1826289]: |
0ms |
get settings: |
7ms |
get forum list: |
9ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
22ms |
get topic data: |
6ms |
get forum data: |
2ms |
get page messages: |
26ms |
get tp. blocked users: |
1ms |
| others: | 243ms |
| total: | 320ms |

| 0 / 0 |
