Как заполнить комбинированный список данными из столбца таблицы базы данных SQL-сервера
604
Indra
Я пытался установить в качестве источника данных комбинированного списка (в данном случае combobox2) данные в столбце таблицы базы данных SQL под названием «BulkInput» с небольшим успехом. Когда я запускаю код, поле со списком остается пустым. Пожалуйста, смотрите код ниже:
private void button2_Click(object sender, EventArgs e) { try { SqlConnection bscn = new SqlConnection("Data Source=PV10\\LOCALSERVER; Initial Catalog=SmallSoftwareDB; Integrated Security=True;Pooling=False"); bscn.Open(); string ins = "insert into BulkSale(ProductSource, Date, Quantity, Type, UnitPrice, Total) values('" + textBox2.Text + "', '" + dateTimePicker1.Value + "', '" + textBox3.Text + "', '" + comboBox1.Text + "', '" + textBox4.Text + "', '" + textBox5.Text + "' )"; string sPN = "select ProductName from BulkInput"; SqlCommand P = new SqlCommand(ins, bscn); SqlCommand Q = new SqlCommand(sPN, bscn); SqlDataReader mRead; mRead = Q.ExecuteReader(); while(mRead.Read()) { comboBox2.Items.Add(mRead["ProductName"].ToString()); } MessageBox.Show("Successfully Completed.", "Message", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); bscn.Close(); } catch (Exception exc) { MessageBox.Show(exc.Message, " ", MessageBoxButtons.OKCancel, MessageBoxIcon.Warning); } }
Вопросы, специфичные для программирования и разработки программного обеспечения, не по теме, см. [On-Topic] (https://superuser.com/help/on-topic). Попробуйте [SO], но сначала прочитайте [Как мне задать хороший вопрос?] (Https://stackoverflow.com/help/how-to-ask). Вы можете пометить свой вопрос и попросить модератора перенести его.
DavidPostill 8 лет назад
0
Пожалуйста, научитесь правильно форматировать ваш код. Я исправил это для тебя на этот раз.
DavidPostill 8 лет назад
0
0 ответов на вопрос
Похожие вопросы
-
13
Почему подключение к SQL Management Studio занимает так много времени?
-
3
Отображение https: // ... как локальный логический диск?
-
1
Отладчик Visual Studio работает медленно / завершается при расширении наблюдения за контейнером / сп...
-
-
4
Есть ли способ распознать новый реестр без перезагрузки?
-
10
Разминка .NET-приложение
-
1
Как использовать .NET 4.0 Beta 2 с Visual C # Express Edition 2008
-
2
Как открыть Excel с определенным числовым стилем?
-
2
Мне надоело вручную копировать папку моего проекта в папку DropBox. Пожалуйста, так, джедаи, научите...
-
4
Установить Visual Studio на облачный компьютер?
-
4
Как получить идентификатор продукта Windows из реестра с удаленного компьютера