konvertieren Sie die Ergebnisse von SQL-Anweisung, um die Liste

Ich versuche, um die Ergebnisse einer SQL-Anweisung in ein Kombinationsfeld auf einem Formular. Ich war in der Lage, das Netz für eine Antwort und ich kann nicht weiter als dieses:

using (SqlCeConnection c = new SqlCeConnection(
 Properties.Settings.Default.CW2_DBConnectionString))
{
    c.Open();

    List<Visit> rows = new List<Visit>();

    SqlCeCommand cmd = c.CreateCommand();
    cmd.CommandText = "SELECT PICKUP_ID FROM PICKUP";

    c.Open();
    cmd.ExecuteNonQuery();

    SqlCeDataReader reader = cmd.ExecuteReader();

    while (reader.Read())
    {

    }

    cmbPickupID.Items.Add(rows);
}

Ich bin nicht sicher, was in die while-Schleife. Ich habe so etwas wie:

rows.Add(reader["PICKUP_ID"].ToString());

Aber offensichtlich hat es nicht funktioniert. Der Besuch der Klasse hat und für VisitID. Hat jemand irgendwelche Ideen?

  • Welche Art von Konstruktoren nicht Visit haben?
  • Sowohl Ihre SqlCeCommand und SqlCeDataReader werden müssen, in using Blöcke.
InformationsquelleAutor Losman90 | 2012-12-01
Schreibe einen Kommentar