Модераторы: gambit
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Как узнать количество строк в dataset? срочно! 
:(
    Опции темы
alir
Дата 28.10.2005, 18:39 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 383
Регистрация: 19.3.2005

Репутация: нет
Всего: 4



В dataset записал access таблицу. Как программно (каким свойством объекта) узнать сколько строк в таблице в dataset'e?
PM MAIL ICQ   Вверх
mr.DUDA
Дата 29.10.2005, 11:15 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


3D-маньяк
****


Профиль
Группа: Экс. модератор
Сообщений: 8244
Регистрация: 27.7.2003
Где: город-герой Минск

Репутация: 8
Всего: 232



DataTable.Rows.Count


--------------------
user posted image
PM MAIL WWW   Вверх
alir
Дата 29.10.2005, 13:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 383
Регистрация: 19.3.2005

Репутация: нет
Всего: 4



Цитата
DataTable.Rows.Count

Почему?!
Я же говорю: есть объект dataSet1, заполненый через oleDbDataAdapter1.
Как узнать количество строк access таблицы в dataSet1 ?

Это сообщение отредактировал(а) alir - 29.10.2005, 13:56
PM MAIL ICQ   Вверх
Exception
Дата 29.10.2005, 14:26 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник Клуба
Сообщений: 4525
Регистрация: 26.12.2004

Репутация: 2
Всего: 186



ны дык бери DataSet...
короче
Код

Dim ds As New DataSet
'...
'...
'бла бла бла
'...
'..
MsgBox ds.Tables(0).Rows.Count
В чем проблема?! smile
Добавлено @ 14:27
PS почему-то MsgBox выделяется зеленым цветом как коммент... глюки smile
PM   Вверх
Kurt
Дата 29.10.2005, 14:36 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Увлеченный
***


Профиль
Группа: Участник Клуба
Сообщений: 1662
Регистрация: 22.8.2003
Где: Краснодар

Репутация: 1
Всего: 36



Цитата
Почему?!
Я же говорю: есть объект dataSet1, заполненый через oleDbDataAdapter1.
Как узнать количество строк access таблицы в dataSet1 ?

mr.DUDA все правильно сказал smile
Правда, в твоем случае сначала следует указать, количество строк какой именно таблицы в DataSet'е тебе нужно.
Т.е. можно сделать так:
Код

dataSet1.Tables[0].Rows.Count; // 0 - индекс таблицы в DataSet'e
//а можно так:
dataSet1.Tables["Имя_таблицы"].Rows.Count;



--------------------
Для корабля, который не знает куда плыть, нет попутного ветра... ((С) Архимед)
...
Все знают, что это невозможно. Но случайно находится невежда, который этого не знает. Он-то и делает открытие.. ((С) А. Эйнштейн)
PM ICQ   Вверх
bas
Дата 29.10.2005, 14:36 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 446
Регистрация: 14.8.2002
Где: Молдова, Кишинев

Репутация: нет
Всего: 2



SELECT * from table
PM MAIL   Вверх
Kurt
Дата 29.10.2005, 14:46 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Увлеченный
***


Профиль
Группа: Участник Клуба
Сообщений: 1662
Регистрация: 22.8.2003
Где: Краснодар

Репутация: 1
Всего: 36



bas
Количество строк таблицы в датасете не всегда совпадает с кол-вом строк в самой базе. smile
А даже если и 100%-но совпадает, зачем посылать лишний запрос к базе? И так ведь DataSet уже на клиенте, надо только получить значение одного из его св-тв.


--------------------
Для корабля, который не знает куда плыть, нет попутного ветра... ((С) Архимед)
...
Все знают, что это невозможно. Но случайно находится невежда, который этого не знает. Он-то и делает открытие.. ((С) А. Эйнштейн)
PM ICQ   Вверх
Exception
Дата 29.10.2005, 15:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник Клуба
Сообщений: 4525
Регистрация: 26.12.2004

Репутация: 2
Всего: 186



Kurt что повторяемся? я ведь это и написал smile
PM   Вверх
Kurt
Дата 29.10.2005, 17:55 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Увлеченный
***


Профиль
Группа: Участник Клуба
Сообщений: 1662
Регистрация: 22.8.2003
Где: Краснодар

Репутация: 1
Всего: 36



Run-time error
Не, я просто решил продублировать на C#. Некоторых пугает VB'шный синтаксис. smile


--------------------
Для корабля, который не знает куда плыть, нет попутного ветра... ((С) Архимед)
...
Все знают, что это невозможно. Но случайно находится невежда, который этого не знает. Он-то и делает открытие.. ((С) А. Эйнштейн)
PM ICQ   Вверх
Exception
Дата 29.10.2005, 18:23 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник Клуба
Сообщений: 4525
Регистрация: 26.12.2004

Репутация: 2
Всего: 186



а некоторых - шарповый smile
сорри, оффтоплю
PM   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Прежде чем создать тему, посмотрите сюда:
stab
mr.DUDA
Exception

Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов.

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, stab, mr.DUDA, Exception.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Базы данных под .NET | Следующая тема »


 




[ Время генерации скрипта: 0.1106 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.