Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / поиск / 6 сообщений из 6, страница 1 из 1
14.11.2003, 13:16
    #32324379
faint
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
поиск
Есть два поля Number, нужно встать на запись удовлетворяющую условиям, задаваемые пользователям (они у меня падают в переменные integer).
Если есть такие значения в полях, то запись находится, и открывается нужная форма.
проблема в том что я не могу написать условие, когда такой записи не найдено, т.к подцепляю еще одну таблицу по одному из полей
и форма оказывается пустая (открываю по фильтру)
seek отрабатывает только по одному полю, проверку на nomatch не получается сделать т.к ссылка на findfirst вызывает ошибку по несавподению типов в рекордсете
...
Рейтинг: 0 / 0
14.11.2003, 13:25
    #32324400
Geo
Geo
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
поиск
> ссылка на findfirst вызывает ошибку по несавподению типов в рекордсете
Попробуй вместо
set rst = currentdb.openrecordset("aaaaa")
написать
set rst = currentdb.openrecordset("aaaaa", dbopendynaset)
...
Рейтинг: 0 / 0
14.11.2003, 13:34
    #32324422
Serge Gavrilov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
поиск
> ссылка на findfirst вызывает ошибку по несавподению типов в рекордсете
Рекордсет-то объявили как DAO.Recordset?
...
Рейтинг: 0 / 0
14.11.2003, 13:40
    #32324431
faint
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
поиск
да это DAO.Recordset, я так думаю проблема может быть вот в этом "an error occurs when you try to call the method. This is because during concatenation, the number will be converted to a string using your system's default decimal character"
хотя могу и ошибаться
...
Рейтинг: 0 / 0
14.11.2003, 13:58
    #32324468
PA
PA
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
поиск
2 faint
BuildCriteria тебе должен помочь...
...
Рейтинг: 0 / 0
14.11.2003, 14:03
    #32324484
faint
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
поиск
2 GEO
спасибо за помощь, сдвинулся с мертвой точки....
только может скажете еще в чем было дело, смотрите "If you specify a linked table or query, OpenRecordset creates a dynaset-type Recordset."
я тип рекордсета не описывал, но если все так, как в хелпе, то мой рекордсет должен был открыться именно как dynaset-type, т.к. моя табли связана с другими
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / поиск / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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