Форум программистов, компьютерный форум, киберфорум
Наши страницы
C#: Базы данных, ADO.NET
Войти
Регистрация
Восстановить пароль
 
Рейтинг 5.00/5: Рейтинг темы: голосов - 5, средняя оценка - 5.00
blacl_cloak
5 / 5 / 6
Регистрация: 31.03.2013
Сообщений: 216
1

Подсчёт количества строк

09.05.2013, 08:18. Просмотров 913. Ответов 4
Метки нет (Все метки)

Здравствуйте. проблема в следующем. есть tableadapter. необходимо вывести в textbox количество строк где в столбце "категория" стоит "списан"?
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
09.05.2013, 08:18
Ответы с готовыми решениями:

Подсчёт количества строк в БД
Подскажите пожалуйста, как занести в переменную и например вывести на экран в...

Вывод количества строк в БД
Проблема в следующем есть БД в access'е необходимо посчитать количество строк и...

Объединение строк и вывод количества
Всем доброго времени суток. Есть вопрос по Sql запросу к бд. Например: есть...

Подсчет количества строк в dataGridView
Имеется форма на которой расположен dataGridView и в него выводятся запросы....

Ускорение добавления большого количества строк
Доброго времени суток. Оптимизирую конвертер из одной БД в другую Суть работы...

4
dima26072301
7 / 8 / 0
Регистрация: 15.11.2012
Сообщений: 203
09.05.2013, 09:41 2
Пусть table это таблица в tableadapter.

MySQL
1
select count(название поля) from table where некое поле ='списан'
0
blacl_cloak
5 / 5 / 6
Регистрация: 31.03.2013
Сообщений: 216
09.05.2013, 09:59  [ТС] 3
как запросы пишутся то я знаю, а как мне это в целом реализовать?
0
blacl_cloak
5 / 5 / 6
Регистрация: 31.03.2013
Сообщений: 216
10.05.2013, 12:29  [ТС] 4
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
 private void inform()
        {
            DataTable orders = voenkomattDataSet.Организации;
            var query =
               from order in orders.AsEnumerable()
               select new
               {
                   ID = order.Field<string>("Фамилия")
               };
            toolStripLabel1.Text = query.Count().ToString();
            toolStripLabel2.Text = countSud("1").ToString();
            toolStripLabel3.Text = countSud("2").ToString();
            toolStripLabel4.Text = countSud("3").ToString();
        }
        private Int32 countSud(String nameKat)
        {
            DataTable orders = voenkomattDataSet.Организации;
            var query =
               from order in orders.AsEnumerable()
               where order.Field<string>("категория") == nameKat // Не удалось привести тип объекта "System.Int32" к типу "System.String".
               select new
               {
                   ID = order.Field<string>("Фамилия")
               };
            return query.Count();
        }
Меняю тип String на Int32
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
private void inform()
        {
            DataTable orders = voenkomattDataSet.Организации;
            var query =
               from order in orders.AsEnumerable()
               select new
               {
                   ID = order.Field<string>("Фамилия")
               };
            toolStripLabel1.Text = query.Count().ToString();
            toolStripLabel2.Text = countSud("1").ToString();
            toolStripLabel3.Text = countSud("2").ToString();//тут ошибки
            toolStripLabel4.Text = countSud("3").ToString();//тут ошибки
        }
        private Int32 countSud(Int32 nameKat)
        {
            DataTable orders = voenkomattDataSet.Организации;
            var query =
               from order in orders.AsEnumerable()
               where order.Field<Int32>("категория") == nameKat 
               select new
               {
                   ID = order.Field<string>("Фамилия")
               };
            return query.Count();
        }
помогите пожалуйста исправить.
0
A1exSun
C#
55 / 55 / 5
Регистрация: 09.03.2013
Сообщений: 216
11.05.2013, 19:15 5
Там ты поменял, а здесь все равно передаешь string:
C#
1
2
3
            toolStripLabel2.Text = countSud("1").ToString();
            toolStripLabel3.Text = countSud("2").ToString();//тут ошибки
            toolStripLabel4.Text = countSud("3").ToString();//тут ошибки
"1" -> 1
1
11.05.2013, 19:15
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
11.05.2013, 19:15

Можно ли оптимизировать функцию обработки большого количества строк
Всем привет... нужна ваша помощь. Есть функция, ей передается строка запроса к...

Sql запрос для получения количества строк и имени таблицы
Здравствуйте ! Я хочу сделать такой запрос Select Count(*) From TableName...

Вывод определенного количества строк в richTextBox
1. У меня есть richTextBox, я загружаю в него файл...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru