immer Wert der combobox zu textbox

mithilfe von Abfrage, die ich genannt habe zwei Spalten mit dem Wert aus der Datenbank in einer Spalte. der Punkt ist, jetzt möchte ich einen Wert auswählen, Formular-combobox-Steuerelement und legen Sie eine Spalte Wert in das Textfeld ein.

e.g

beiden Spalten die Werte aus Datenbank in combobox unten

10001 haider <------ wenn ich wählen Sie diesen index möchte ich nur haider, angesehen werden, in das Textfeld

10002 fahad

10003 aitazaz

snippet, welches ich verwendet habe für den Aufruf der beiden Spalten mit dem Wert aus der Datenbank ist:

public void account()
        {
            con.Open();
            cmd.Connection = con;
            cmd.CommandText = "SELECT acc_no, acc_name FROM accounts_record";
            MySqlDataAdapter adpt = new MySqlDataAdapter(cmd);
            DataSet ds = new DataSet();
            adpt.Fill(ds);

            for (int i = 0; i < ds.Tables[0].Rows.Count; i++)
            {
                cbacc.Items.Add(ds.Tables[0].Rows[i][0] + "   " + ds.Tables[0].Rows[i][1]);
            }

            con.Close();
        }
  • Zu vermeiden, halten Sie die Verbindung offen ich empfehle das verschieben der for-Schleife, nachdem die Verbindung geschlossen ist
Schreibe einen Kommentar