Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Как узнать сколько записей? / 18 сообщений из 18, страница 1 из 1
12.05.2003, 15:40
    #32157654
CardWizard
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как узнать сколько записей?
Не подскажете как мне узнать сколько записей есть в форме....
...
Рейтинг: 0 / 0
12.05.2003, 15:41
    #32157657
Владимир Саныч
Модератор форума
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как узнать сколько записей?
Me.RecordsetClone.RecordCount
...
Рейтинг: 0 / 0
12.05.2003, 15:42
    #32157660
Лох Позорный
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как узнать сколько записей?
Или посчитать на пальцах
Или спросить у соседа (пусть он считает)
...
Рейтинг: 0 / 0
12.05.2003, 15:43
    #32157661
Senin Viktor
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как узнать сколько записей?
Т.е. ты хочешь программно получить, ту строку которую Акес пишет в Навигаторе по записям? Тогда

Код: plaintext
1.
2.
3.
Dim r As DAO.Recordset
Set r = Me.RecordsetClone
Debug.Print  r.RecordCount
...
Рейтинг: 0 / 0
12.05.2003, 15:49
    #32157679
CardWizard
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как узнать сколько записей?
Me.RecordsetClone.RecordCount - Это если объект ADODB
А у меня объект Form библиотеки Access

Скорее всего я просто не понимаю, объясните по подробнее...
...
Рейтинг: 0 / 0
12.05.2003, 15:54
    #32157694
CardWizard
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как узнать сколько записей?
Me.RecordsetClone.RecordCount
не работает это у меня пишет следующую ошибку

Введенное выражение содержит ошибочную ссылку
на свойство RecordsetClone
...
Рейтинг: 0 / 0
12.05.2003, 15:55
    #32157699
Владимир Саныч
Модератор форума
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как узнать сколько записей?
Me работает только если написано в той же форме. Если нет, то надо полностью: Forms!MyForm.
...
Рейтинг: 0 / 0
12.05.2003, 15:57
    #32157705
CardWizard
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как узнать сколько записей?
Чтоб с DAO работало какую библиотеку подключить?
...
Рейтинг: 0 / 0
12.05.2003, 16:01
    #32157715
Senin Viktor
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как узнать сколько записей?
Можно ничего и не подключать

Код: plaintext
1.
2.
3.
Dim r As Object
Set r = Me.RecordsetClone
Debug.Print  r.RecordCount



А если нужно (куды без ДАО) ищи "Микрософт DAO 3.6 Object Liblary"
...
Рейтинг: 0 / 0
12.05.2003, 16:08
    #32157730
Владимир Саныч
Модератор форума
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как узнать сколько записей?
Не надо вообще никакого r.
...
Рейтинг: 0 / 0
12.05.2003, 16:13
    #32157743
CardWizard
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как узнать сколько записей?
Всё равно гад ругается....
...
Рейтинг: 0 / 0
12.05.2003, 16:20
    #32157760
Владимир Саныч
Модератор форума
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как узнать сколько записей?
А как с тем, что я написал выше?

Код: plaintext
Me работает только если написано в той же форме. Если нет, то надо полностью: Forms!MyForm.
...
Рейтинг: 0 / 0
12.05.2003, 16:25
    #32157768
CardWizard
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как узнать сколько записей?
строка: MsgBox Forms!ФормаСделка!ФормаСделкаВексель.CurrentRecord
не работает пишет следующую ошибку:

Object doesn't support this property or method
...
Рейтинг: 0 / 0
12.05.2003, 16:28
    #32157771
CardWizard
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как узнать сколько записей?
СПАСИБО ВСЁ ОК
...
Рейтинг: 0 / 0
12.05.2003, 16:33
    #32157782
Senin Viktor
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как узнать сколько записей?
2 Владимир Саныч
>Не надо вообще никакого r.
Вот что надо так это r.MoveFirst - со всем забыл. Без него на событие Form_Load, выдает толькоу 1 запись (что и не удивительно )

Может у него Access 2.0, а мы мучаемся?
...
Рейтинг: 0 / 0
12.05.2003, 16:35
    #32157784
Владимир Саныч
Модератор форума
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как узнать сколько записей?
Если выдает 1 запись, то, наверно, надо не MoveFirst, а MoveLast?
...
Рейтинг: 0 / 0
12.05.2003, 16:44
    #32157805
Senin Viktor
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как узнать сколько записей?
Пардон, точно, MoveLast.

А 1 запись он не из-за этого выдает ,а из-за того, что в момент октрытия набор записей формы полностью не заполнился, а мы уже с Clone лезем). Можно было бы подождать (вопрос - сколько?) либо принудительно заполнить.
...
Рейтинг: 0 / 0
12.05.2003, 16:48
    #32157811
Владимир Саныч
Модератор форума
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как узнать сколько записей?
Так принудительно - это и есть MoveLast, разве нет? А ждать, имхо, бесполезно.
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Как узнать сколько записей? / 18 сообщений из 18, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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