powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / кол-во строк в RecordSource
12 сообщений из 12, страница 1 из 1
кол-во строк в RecordSource
    #32595063
Наследники OIT
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
у меня на форме есть recordsource, так вот - нужно чтобы если он пустой, то изменить его.
подскажите пожалуйста как определить кол-во строк в нем?!
...
Рейтинг: 0 / 0
кол-во строк в RecordSource
    #32595085
Фотография kedzo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
dim num as long

if rst.eof = true  then
   'пустой
 

else
   'определяем количество строк
 
  rst.moveLast
  num = rst.recordCount
  rst.moveFirst
end if


...
Рейтинг: 0 / 0
кол-во строк в RecordSource
    #32595088
Фотография paparome
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Предположу, что функцией DCount :)
...
Рейтинг: 0 / 0
кол-во строк в RecordSource
    #32595091
Фотография kedzo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
перепутал.
...
Рейтинг: 0 / 0
кол-во строк в RecordSource
    #32595110
Birjan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Пустой, наверное, Recordset, а не RecordSource.
У него есть свойство RecordCount, там кол-во записей.
(только сначала нужно сделать .MoveLast)
...
Рейтинг: 0 / 0
кол-во строк в RecordSource
    #32595128
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
BirjanПустой, наверное, Recordset, а не RecordSource.
У него есть свойство RecordCount, там кол-во записей.
(только сначала нужно сделать .MoveLast)
MoveLast выдаст ошибку, если записей нет. Я бы проверил BOF.
...
Рейтинг: 0 / 0
кол-во строк в RecordSource
    #32595141
Birjan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Владимир СанычMoveLast выдаст ошибку, если записей нет. Я бы проверил BOF.

И то верно.
...
Рейтинг: 0 / 0
кол-во строк в RecordSource
    #32595155
Наследники OIT
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
о! вот как можно-то
Me.Recordset.RecordCount
...
Рейтинг: 0 / 0
кол-во строк в RecordSource
    #32595167
Birjan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А разве BOF = True бывает только у пустых Recordset?

Наверное, rst.BOF = True and rst.EOF = True, и есть пусто.
...
Рейтинг: 0 / 0
кол-во строк в RecordSource
    #32595180
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
BirjanА разве BOF = True бывает только у пустых Recordset?

Наверное, rst.BOF = True and rst.EOF = True, и есть пусто.
При входе в рекордсет:
если есть записи - не будет BOF,
если нет - будет.
...
Рейтинг: 0 / 0
кол-во строк в RecordSource
    #32595235
Birjan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Владимир СанычПри входе в рекордсет:
если есть записи - не будет BOF,
если нет - будет.

Век живи, век учись.
(Дураком помрешь).
...
Рейтинг: 0 / 0
кол-во строк в RecordSource
    #32595267
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
Birjan Владимир СанычПри входе в рекордсет:
если есть записи - не будет BOF,
если нет - будет.

Век живи, век учись.
(Дураком помрешь).
Я-то ждал, что кто-нибудь меня поправит. :^)
...
Рейтинг: 0 / 0
12 сообщений из 12, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / кол-во строк в RecordSource
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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