Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Простая конструкция валит проект Access! / 7 сообщений из 7, страница 1 из 1
23.10.2004, 13:45:19
    #32751505
Дмитрий15
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Простая конструкция валит проект Access!
Простая конструкция в событии открытия формы
If (Me.Recordset.RecordCount = 0) Then Cancel = True
приводит к тому что любое последующее действие в форме
вроде
Me.ПолеХХХ = "ХХХ"
вываливает Access.

Это стандартные грабли или нечто новое???

P.S. Нашел во время перекапывания кода старого MDB проекта.
...
Рейтинг: 0 / 0
23.10.2004, 13:57:48
    #32751510
Владимир Саныч
Модератор форума
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Простая конструкция валит проект Access!
Дмитрий15MDB проекта.
Так это mdb (база) или adp (проект)?
...
Рейтинг: 0 / 0
25.10.2004, 11:01:40
    #32752309
Garrick
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Простая конструкция валит проект Access!
Дмитрий15Простая конструкция в событии открытия формы
Код: plaintext
If (Me.Recordset.RecordCount =  0 ) Then Cancel = True


По моему, не совсем корректное определение наличия записей в Recorset.
...
Рейтинг: 0 / 0
25.10.2004, 11:20:00
    #32752330
АлексейК
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Простая конструкция валит проект Access!
попробуй не использовать рекордсет формы

а клон клона

dim rst
set rst = me.recordsetclole.clone

do while rst.state <> 1
doevents
loop

If (rst.RecordCount = 0) Then Cancel = True
...
Рейтинг: 0 / 0
25.10.2004, 14:21:03
    #32752876
Дмитрий16
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Простая конструкция валит проект Access!
АлексейКпопробуй не использовать рекордсет формы

а клон клона

dim rst
set rst = me.recordsetclole.clone

do while rst.state <> 1
doevents
loop

If (rst.RecordCount = 0) Then Cancel = True

А можно поинтересоваться в чем шаманство клона - клона???
Чем просто клон плох???
Или это именно шаманство?
...
Рейтинг: 0 / 0
25.10.2004, 14:46:40
    #32752960
АлексейК
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Простая конструкция валит проект Access!
глюки adp
...
Рейтинг: 0 / 0
25.10.2004, 15:52:08
    #32753152
incold
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Простая конструкция валит проект Access!
Имхо

Наиболее безболезненный и быстрый метод определения наличия записей в форме

Код: plaintext
If Me.CurrentRecord= 0  Then
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Простая конструкция валит проект Access! / 7 сообщений из 7, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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