powered by simpleCommunicator - 2.0.55     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / DataGrid колличество строк
7 сообщений из 7, страница 1 из 1
DataGrid колличество строк
    #36963013
TLogin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
День добрый. в DataGrid как я понимаю нет обычного свойства типа rowcount или подобного, для простого вывода количества строк?
как же максимально узнать это число?
...
Рейтинг: 0 / 0
DataGrid колличество строк
    #36963014
TLogin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
за орфографию и недописанные слова, извиняюсь)
...
Рейтинг: 0 / 0
DataGrid колличество строк
    #36963102
TLogin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Adodc1.Recordset.RecordCount
чую все таки надо самому разбираться... :)
...
Рейтинг: 0 / 0
DataGrid колличество строк
    #36963252
Core12
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Можно сделать таким методом.
Код: plaintext
1.
2.
3.
4.
Dim objRS As ADODB.RecordSet 
While objRs.EOF
  intCount = intCount +  1 
Loop 

Можно таким способом получить кол-во строк в рекордсете.
А можно использовать RowCount
...
Рейтинг: 0 / 0
DataGrid колличество строк
    #36963288
Фотография Игорь Горбонос
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
> Автор: Core12
> Можно сделать таким методом.

Таким способом получиш только ошибку переполнения типа данных
Ты забыл вставить objRs.MoveNext в тело цикла, а перед циклом не поставил objRs.MoveFirst


> А можно использовать RowCount

для этого нужно выбрать все записи на клиента, сделав objRs.MoveLast : objRs.MoveFirst, что не годится
для больших резалтсетов.

Можно ещё делать Batch, в котором дополнительным запросом подсчитывать количество записей, т.е.
Код: plaintext
1.
select t.field1, t.field2 from table t where t.field3 =  25 
select count(t.*) as count_rezult from table t where t.field3 =  25 
И потом получать это значение

Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
DataGrid колличество строк
    #36963347
Фотография Konst_One
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а не проще клиентский курсор заюзать и взять значение RecordCount?
...
Рейтинг: 0 / 0
DataGrid колличество строк
    #36963383
Core12
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Игорь Горбонос> Автор: Core12
> Можно сделать таким методом.

Таким способом получиш только ошибку переполнения типа данных
Ты забыл вставить objRs.MoveNext в тело цикла, а перед циклом не поставил objRs.MoveFirst


Точно , я то думал что то да и забыл сделать.
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / DataGrid колличество строк
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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