Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / кол-во строк в RecordSource / 12 сообщений из 12, страница 1 из 1
08.07.2004, 12:02:33
    #32595063
Наследники OIT
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
кол-во строк в RecordSource
у меня на форме есть recordsource, так вот - нужно чтобы если он пустой, то изменить его.
подскажите пожалуйста как определить кол-во строк в нем?!
...
Рейтинг: 0 / 0
08.07.2004, 12:07:07
    #32595085
kedzo
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
кол-во строк в RecordSource
Код: 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
08.07.2004, 12:07:25
    #32595088
paparome
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
кол-во строк в RecordSource
Предположу, что функцией DCount :)
...
Рейтинг: 0 / 0
08.07.2004, 12:08:13
    #32595091
kedzo
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
кол-во строк в RecordSource
перепутал.
...
Рейтинг: 0 / 0
08.07.2004, 12:12:58
    #32595110
Birjan
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
кол-во строк в RecordSource
Пустой, наверное, Recordset, а не RecordSource.
У него есть свойство RecordCount, там кол-во записей.
(только сначала нужно сделать .MoveLast)
...
Рейтинг: 0 / 0
08.07.2004, 12:17:41
    #32595128
Владимир Саныч
Модератор форума
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
кол-во строк в RecordSource
BirjanПустой, наверное, Recordset, а не RecordSource.
У него есть свойство RecordCount, там кол-во записей.
(только сначала нужно сделать .MoveLast)
MoveLast выдаст ошибку, если записей нет. Я бы проверил BOF.
...
Рейтинг: 0 / 0
08.07.2004, 12:22:21
    #32595141
Birjan
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
кол-во строк в RecordSource
Владимир СанычMoveLast выдаст ошибку, если записей нет. Я бы проверил BOF.

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

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

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

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

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


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