Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Запрос без вывода таблицы / 12 сообщений из 12, страница 1 из 1
08.12.2004, 22:54:08
    #32819674
Bartalby
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запрос без вывода таблицы
Можно ли запустить запрос, но не выводить на экран результа (таблицу), а сохранить результат в какой-нибудт переменной. Если запись найдена, то значение переменной true, иначе - false?
...
Рейтинг: 0 / 0
09.12.2004, 00:33:43
    #32819714
AVVS
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запрос без вывода таблицы
Открыть коннект к базе, дернуть данные в recodrset,

rs.find "Serarch to"

if not rs.EOF and not rs.BOF then
true
else
...
endif
...
...
Рейтинг: 0 / 0
09.12.2004, 09:44:57
    #32819935
Shuhard
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запрос без вывода таблицы
Dcount
...
Рейтинг: 0 / 0
09.12.2004, 10:23:25
    #32820004
ищ
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запрос без вывода таблицы
или dllookup

avvs:
ты еще курсор забыл переместить,
update сделать, а потом refresh запустить
...
Рейтинг: 0 / 0
09.12.2004, 15:27:19
    #32821175
Bartalby
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запрос без вывода таблицы
AVVSОткрыть коннект к базе, дернуть данные в recodrset,

rs.find "Serarch to"

if not rs.EOF and not rs.BOF then
true
else
...
endif
...

Ничего не понятно. Можно поподробней?
...
Рейтинг: 0 / 0
09.12.2004, 16:40:57
    #32821460
ищ
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запрос без вывода таблицы
а чо тут непонятна?
Открыть коннект к базе (бла-бла),
дернуть данные в recodrset(бла-бла)
rs.find "Искать"

if not rs.EOF and not rs.BOF then
ели да, то бла-бла
else
елси нет , то бла-бла
endif

а можно воспользоваться исключительно
нашей экслюзивной разработкой, которая
предоставляет наша фирма только первым 10 клиентам
(а вы к ним относитесь) это - оператор Dlookup().
Если вы обратитесь к этой функции, то получите
уникальные возможности для ее применения
в программировании.
...
Рейтинг: 0 / 0
09.12.2004, 21:21:20
    #32822009
Bartalby
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запрос без вывода таблицы
ища чо тут непонятна?
Открыть коннект к базе (бла-бла),
дернуть данные в recodrset(бла-бла)
rs.find "Искать"

if not rs.EOF and not rs.BOF then
ели да, то бла-бла
else
елси нет , то бла-бла
endif

а можно воспользоваться исключительно
нашей экслюзивной разработкой, которая
предоставляет наша фирма только первым 10 клиентам
(а вы к ним относитесь) это - оператор Dlookup().
Если вы обратитесь к этой функции, то получите
уникальные возможности для ее применения
в программировании.

Какой ещё коннект? Что значит дёрнуть recodrset? И так далее.. У меня процедура VBA onclick кнопки на форме.
...
Рейтинг: 0 / 0
09.12.2004, 21:29:11
    #32822011
Программист-Любитель
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запрос без вывода таблицы
У него наверное DAO. Не rs.EOF а rs.NoMatch
...
Рейтинг: 0 / 0
14.12.2004, 21:07:14
    #32827553
Bartalby
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запрос без вывода таблицы
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.
...
Рейтинг: 0 / 0
14.12.2004, 21:20:48
    #32827560
DataDigger
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запрос без вывода таблицы
Наверно, у тебя номер договора в таблице - integer, а из Input-Box получается string.
Надо типы преобразовать.
Посмотри в References, какая там библиотека подключена -MS Active X Data Objects или MS DAO. Чтобы ясно было, чей рекордсет.
...
Рейтинг: 0 / 0
14.12.2004, 21:33:08
    #32827566
Bartalby
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запрос без вывода таблицы
номер договора - текстовый. А где этот References посмотреть?
...
Рейтинг: 0 / 0
14.12.2004, 21:38:30
    #32827571
DataDigger
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запрос без вывода таблицы
У меня щас акцесса нету. В редакторе кода Tools- references, вроде
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Запрос без вывода таблицы / 12 сообщений из 12, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]