Wie füllt man die Combobox mit Daten aus der Spalte einer SQL Server-Datenbanktabelle?
708
Indra
Ich habe versucht, als Datenquelle einer Combobox (in diesem Fall Combobox2) die Daten in der Spalte einer SQL-Datenbanktabelle namens "BulkInput" mit wenig Erfolg festzulegen. Beim Ausführen des Codes ist die Combobox noch leer. Bitte sehen Sie den Code unten:
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); } }
Probleme, die sich auf die Programmierung und Softwareentwicklung beziehen, sind nicht relevant, siehe [On-Topic] (https://superuser.com/help/on-topic). Versuchen Sie [SO], aber lesen Sie zuerst [Wie stelle ich eine gute Frage?] (Https://stackoverflow.com/help/how-to-ask). Sie können Ihre Frage markieren und einen Moderator bitten, sie zu migrieren.
DavidPostill vor 7 Jahren
0
Bitte lernen Sie, Ihren Code richtig zu formatieren. Ich habe es diesmal repariert.
DavidPostill vor 7 Jahren
0
0 Antworten auf die Frage
Verwandte Probleme
-
13
Warum dauert die Verbindung von SQL Management Studio so lange?
-
3
Ein https: // ... als lokales logisches Laufwerk abbilden?
-
1
Der Debugger von Visual Studio ist langsam / wird beendet, wenn die Überwachung eines Containers / e...
-
4
Gibt es eine Möglichkeit, eine neue Registrierung ohne Neustart zu erkennen?
-
10
.NET-Anwendung zum Aufwärmen
-
1
Wie verwende ich .NET 4.0 Beta 2 mit Visual C # Express Edition 2008?
-
2
Wie kann ich Excel mit einem bestimmten Zahlenstil öffnen?
-
2
Ich habe es satt, meinen Projektordner manuell in meinen DropBox-Ordner zu kopieren. Bitte, SO Jedi,...
-
4
Installieren Sie Visual Studio auf einem Cloud-Computer.
-
4
So erhalten Sie die Windows-Produkt-ID aus der Registrierung von einem Remote-Computer