|
|
|
Выполнение запроса в Access
|
|||
|---|---|---|---|
|
#18+
Собсно вопрос в следующем: как выполнить запрос, передать параметры и пр. из VB - это понятно и работает, а вот как назначить подобное действие кнопке в ACCESS - ХЗ Подскажите плз. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.06.2003, 11:40 |
|
||
|
Выполнение запроса в Access
|
|||
|---|---|---|---|
|
#18+
CurrentDB.Execute DoCmd.RunSQL ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.06.2003, 11:49 |
|
||
|
Выполнение запроса в Access
|
|||
|---|---|---|---|
|
#18+
Через ADO ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.06.2003, 11:50 |
|
||
|
Выполнение запроса в Access
|
|||
|---|---|---|---|
|
#18+
>из VB - это понятно и работает Так же должно и в акеес. Как в VB делаешь-то? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.06.2003, 11:54 |
|
||
|
Выполнение запроса в Access
|
|||
|---|---|---|---|
|
#18+
2 Senin Viktor объекту Command отдаю параметры, после чего - при надобности - в рекордсет перетягиваю результат и наслаждаюсь :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.06.2003, 12:46 |
|
||
|
Выполнение запроса в Access
|
|||
|---|---|---|---|
|
#18+
А в Аксессе вместо Command будет QueryDef. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.06.2003, 12:52 |
|
||
|
Выполнение запроса в Access
|
|||
|---|---|---|---|
|
#18+
ага, Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.06.2003, 13:04 |
|
||
|
Выполнение запроса в Access
|
|||
|---|---|---|---|
|
#18+
Подключи библиотеку ADO и наслаждайся всем что умеешь. Если 97-й аксес - лучше на DAO перейти. Тогда как Владимир Саныч прописал - через QueryDef ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.06.2003, 13:06 |
|
||
|
Выполнение запроса в Access
|
|||
|---|---|---|---|
|
#18+
Dim q As QueryDef, rs As RecordSet Set q = CurrentDB.QueryDefs!car_in_work q.Parameters(...) = ... Set rs = q.OpenRecordSet ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.06.2003, 13:12 |
|
||
|
Выполнение запроса в Access
|
|||
|---|---|---|---|
|
#18+
Аксес XP-шный, фича в том, что оно мне в принципе не нужно :) просто в четверг брательнику курсовую сдавать, я ему слабал ее на VB+JET-база, ему препод вернул и сказал: "Все на Аксессе!!!". Теперь страдаю :( . А вот с АДО оно кричит что не может открыть уже используемую базу, да и не дай бог ему обратно это вернут :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.06.2003, 13:24 |
|
||
|
Выполнение запроса в Access
|
|||
|---|---|---|---|
|
#18+
да, а QueryDef оно понимать не хотит :( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.06.2003, 13:27 |
|
||
|
Выполнение запроса в Access
|
|||
|---|---|---|---|
|
#18+
Блин, мужик, ты определись что использовать будешь - ADO или DAO З.Ы. "Официант, вы что мне принесли - чай или кофе??" - "А вы что, не можете отличить чай от кофе?" - "Нет не могу" - "Тогда не все ли вам равно?" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.06.2003, 13:49 |
|
||
|
Выполнение запроса в Access
|
|||
|---|---|---|---|
|
#18+
пущай ADO будет, как-то привычнее :) Только все равно ни@#$ понять не могу :( По идее достаточно запроса с параметрами, и выполнить его как Код: plaintext а в запросе в инструкции WHERE указать Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.06.2003, 13:58 |
|
||
|
Выполнение запроса в Access
|
|||
|---|---|---|---|
|
#18+
Код: plaintext А в запросе уже условие. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.06.2003, 15:19 |
|
||
|
Выполнение запроса в Access
|
|||
|---|---|---|---|
|
#18+
Писали же уже так:) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.06.2003, 15:20 |
|
||
|
Выполнение запроса в Access
|
|||
|---|---|---|---|
|
#18+
ага, эт я торожу :( сорри, а отдельно как-то объявлять эти параметры в запросе не надо? (ну как в SP в SQL-серв). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.06.2003, 15:57 |
|
||
|
Выполнение запроса в Access
|
|||
|---|---|---|---|
|
#18+
> а отдельно как-то объявлять эти параметры в запросе не надо? Можно в Query -> Parameters. Но обычно можно и без этого - любое слово в квадратных скобках, которое не поле и не таблица, понимается как параметр. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.06.2003, 16:01 |
|
||
|
Выполнение запроса в Access
|
|||
|---|---|---|---|
|
#18+
если ADO то это объект ado.command Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.06.2003, 16:13 |
|
||
|
|

start [/forum/topic.php?fid=45&msg=32181425&tid=1681132]: |
0ms |
get settings: |
5ms |
get forum list: |
9ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
38ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
51ms |
get tp. blocked users: |
1ms |
| others: | 199ms |
| total: | 316ms |

| 0 / 0 |
