Форум программистов, компьютерный форум, киберфорум
C#: Базы данных, ADO.NET
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.72/25: Рейтинг темы: голосов - 25, средняя оценка - 4.72
4 / 4 / 0
Регистрация: 05.09.2010
Сообщений: 32
1
.NET 4.x

Заполнение ListView из БД MSSQL 2008

12.04.2011, 11:47. Показов 4660. Ответов 2
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Ребята помогите!
Пытаюсь заполнить в Visual Studio 2010 (C#), ListView данными из MS SQL 2008 и ничего не выходит. Что я делаю не так?

C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
        
void ReadData()
        {
            SqlConnection conn = new SqlConnection("ConnectionString");
            conn.Open();
            SqlCommand command = new SqlCommand("SELECT * FROM Clients", conn);
            SqlDataReader reader = command.ExecuteReader();
            while (reader.Read())
            {
                ListViewItem item =
                    listView1.Items.Add(reader["INTERNAL_ID"].ToString());
                item.SubItems.Add(reader.GetValue(2).ToString());
                item.SubItems.Add(reader.GetValue(3).ToString());
                item.SubItems.Add(reader.GetValue(4).ToString());
                item.SubItems.Add(reader.GetValue(5).ToString());
                item.SubItems.Add(reader.GetValue(6).ToString());
                item.SubItems.Add(reader.GetValue(7).ToString());
                item.SubItems.Add(reader.GetValue(8).ToString());
 
            }
            conn.Close();
        }
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
12.04.2011, 11:47
Ответы с готовыми решениями:

Переход с mssql Express 2008 R2 на mssql 2012
Уважаемые Гуру! Темы о mssql 2008 попадаются значительно чаще , чем о mssql 2012. Хочу перейти...

Добавление произвольного количества столбцов из DB MSSQL 2008
Товарищи, Привет! Столкнулся с проблемкой в добавлении столбцов в DataGridView. Суть вопроса:...

Создание резервной копии бд. mssql server 2008
Приветствую. Подскажите, можно ли как-нибудь сделать чтобы программа создавала резервную копию бд...

Вывод данных из БД на MSSql 2008 R2
Доброго времени суток. Подскажите пожалуйста, где косяк и как исправить его в моём коде?(будет...

2
5 / 3 / 1
Регистрация: 30.03.2011
Сообщений: 8
12.04.2011, 12:08 2
C#
1
2
3
4
5
6
7
8
9
10
  ListViewItem item =
                    listView1.Items.Add(reader["INTERNAL_ID"].ToString());
                item.SubItems.Add(reader.GetValue(2).ToString());
                item.SubItems.Add(reader.GetValue(3).ToString());
                item.SubItems.Add(reader.GetValue(4).ToString());
                item.SubItems.Add(reader.GetValue(5).ToString());
                item.SubItems.Add(reader.GetValue(6).ToString());
                item.SubItems.Add(reader.GetValue(7).ToString());
                item.SubItems.Add(reader.GetValue(8).ToString())
               listView1.Items.AddRange(item); // просто не обходимо добавить эту строчку
0
4 / 4 / 0
Регистрация: 05.09.2010
Сообщений: 32
12.04.2011, 13:08  [ТС] 3
Спасибо! Sham0

Только у меня чет не получилось, выдал ошибку

"Наиболее подходящий перегруженный метод для "System.Widows.Forms.ListView.ListViewItemCollection.AddRange (System.Windows.Forms.ListViewItem[])" Имеет несколько недопустимых аргументов"
0
12.04.2011, 13:08
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
12.04.2011, 13:08
Помогаю со студенческими работами здесь

Обновление MSSQL 2008 R2 до SP3
Добрый день, Уважаемые форумчане. Решил обновить MSSQL 2008 R2 до SP3 , скачал нужный SP3 и...

MSsql server 2008 хранение видео
Доброй ночи форумчане! Подскажите как хранить видео в Microsoft SQL Server 2008, а точнее 1....

Увеличение длины индекса mssql 2008
Добрый день база на mssql 2008 r2 Возникла такая проблема , что не хватает длины индекса (900)...

Добавление записи в таблицу MSSQL 2008
Почему-то, при добавлении записи в таблицу с использование ADO.NET EF не заполняются поля...


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru