|
|
|
Запрос без вывода таблицы
|
|||
|---|---|---|---|
|
#18+
Можно ли запустить запрос, но не выводить на экран результа (таблицу), а сохранить результат в какой-нибудт переменной. Если запись найдена, то значение переменной true, иначе - false? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.12.2004, 22:54:08 |
|
||
|
Запрос без вывода таблицы
|
|||
|---|---|---|---|
|
#18+
Открыть коннект к базе, дернуть данные в recodrset, rs.find "Serarch to" if not rs.EOF and not rs.BOF then true else ... endif ... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.12.2004, 00:33:43 |
|
||
|
Запрос без вывода таблицы
|
|||
|---|---|---|---|
|
#18+
Dcount ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.12.2004, 09:44:57 |
|
||
|
Запрос без вывода таблицы
|
|||
|---|---|---|---|
|
#18+
или dllookup avvs: ты еще курсор забыл переместить, update сделать, а потом refresh запустить ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.12.2004, 10:23:25 |
|
||
|
Запрос без вывода таблицы
|
|||
|---|---|---|---|
|
#18+
AVVSОткрыть коннект к базе, дернуть данные в recodrset, rs.find "Serarch to" if not rs.EOF and not rs.BOF then true else ... endif ... Ничего не понятно. Можно поподробней? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.12.2004, 15:27:19 |
|
||
|
Запрос без вывода таблицы
|
|||
|---|---|---|---|
|
#18+
а чо тут непонятна? Открыть коннект к базе (бла-бла), дернуть данные в recodrset(бла-бла) rs.find "Искать" if not rs.EOF and not rs.BOF then ели да, то бла-бла else елси нет , то бла-бла endif а можно воспользоваться исключительно нашей экслюзивной разработкой, которая предоставляет наша фирма только первым 10 клиентам (а вы к ним относитесь) это - оператор Dlookup(). Если вы обратитесь к этой функции, то получите уникальные возможности для ее применения в программировании. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.12.2004, 16:40:57 |
|
||
|
Запрос без вывода таблицы
|
|||
|---|---|---|---|
|
#18+
ища чо тут непонятна? Открыть коннект к базе (бла-бла), дернуть данные в recodrset(бла-бла) rs.find "Искать" if not rs.EOF and not rs.BOF then ели да, то бла-бла else елси нет , то бла-бла endif а можно воспользоваться исключительно нашей экслюзивной разработкой, которая предоставляет наша фирма только первым 10 клиентам (а вы к ним относитесь) это - оператор Dlookup(). Если вы обратитесь к этой функции, то получите уникальные возможности для ее применения в программировании. Какой ещё коннект? Что значит дёрнуть recodrset? И так далее.. У меня процедура VBA onclick кнопки на форме. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.12.2004, 21:21:20 |
|
||
|
Запрос без вывода таблицы
|
|||
|---|---|---|---|
|
#18+
У него наверное DAO. Не rs.EOF а rs.NoMatch ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.12.2004, 21:29:11 |
|
||
|
Запрос без вывода таблицы
|
|||
|---|---|---|---|
|
#18+
Private Sub Подрядчик_договора_Click() On Error GoTo Err_Подрядчик_договора_Click Dim stDocName As String Dim rs As Recordset Set rs = CurrentDb.OpenRecordset("Подрядчик договора") If rs.RecordCount = 0 Then Exit Sub End If stDocName = InputBox("Введите номер договора") rs.Find "stDocName" If rs.EOF Then MsgBox ("Договор не найден") Else DoCmd.OpenForm (Подрядчик_договора), acNormal, acEdit End If Exit_Подрядчик_договора_Click: Exit Sub Err_Подрядчик_договора_Click: MsgBox Err.Description Resume Exit_Подрядчик_договора_Click End Sub Выдаёт сообщение - "несовпадение типов". Поясните про rs.Find и rs.EOF. rs.noMatch не понимает. Также и про DAO. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.12.2004, 21:07:14 |
|
||
|
Запрос без вывода таблицы
|
|||
|---|---|---|---|
|
#18+
Наверно, у тебя номер договора в таблице - integer, а из Input-Box получается string. Надо типы преобразовать. Посмотри в References, какая там библиотека подключена -MS Active X Data Objects или MS DAO. Чтобы ясно было, чей рекордсет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.12.2004, 21:20:48 |
|
||
|
Запрос без вывода таблицы
|
|||
|---|---|---|---|
|
#18+
номер договора - текстовый. А где этот References посмотреть? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.12.2004, 21:33:08 |
|
||
|
|

start [/forum/topic.php?desktop=1&fid=45&tid=1669761]: |
0ms |
get settings: |
8ms |
get forum list: |
19ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
33ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
59ms |
get tp. blocked users: |
1ms |
| others: | 201ms |
| total: | 339ms |

| 0 / 0 |
