Wie kann ich abrufen von Informationen aus der Datenbank für meine C# Windows Form-Anwendung

Ich bin derzeit an einer C# Windows Form-Anwendung.

Nun, ich bin versucht, einen SQL-Befehl zum abrufen von Informationen aus der Datenbank zu füllen Sie die Informationen, die ich brauche in meiner Anwendung.

Eine Beispielabfrage wäre "select * from Mitglied"

In der member-Tabelle würde es Variablen wie Namen, Standort, etc etc.

Wie code ich es in meiner Anwendung so, dass ich ausfüllen kann, meine Variablen mit den Informationen aus der Datenbank?

Mein code für die Methode wäre

private Panel createNotificationPanel(String name, String location, String imageExtension, String alertType, String memberid)
    {

    }

Habe ich bereits erstellt, ein Mitglied der Klasse, die enthält alle set-und get-Methode für alle diese Werte

und derzeit, was ich bisher getan habe ist :

String connectionString =         ConfigurationManager.ConnectionStrings["connection2"].ConnectionString;
        SqlConnection conn = new SqlConnection(connectionString);
        SqlCommand cmd = new SqlCommand("select * from alert);
        SqlDataAdapter da = new SqlDataAdapter(cmd);

        DataSet dataset = new DataSet();

        conn.Open();
        da.Fill(dataset, "authenticate");
        conn.Close();


        int respond = (int)dataset.Tables["authenticate"].Rows[0]["respond"];

if (respond == 1)
        {
            //to fill in here
        }

nach dem abrufen der Informationen werde ich hinzufügen, dass es eine Liste wie folgt

List.Add(new MemberAlert("name", "location", "type", "memberID", "imageExtension"));

so Frage ich mich, wie kann ich ersetzen die Informationen in mit dem in der Datenbank
Ich bin mir nicht sicher, wie ich gehen von hier aus. kann mir jemand helfen mit diesem?

  • Es sei denn, Sie verwenden .NET 2.0, ich empfehle, dass Sie bleiben Weg von DataSet/DataTable und stattdessen Entity Framework.
InformationsquelleAutor Thomas | 2011-11-05
Schreibe einen Kommentar