2016-04-13 7 views
1

So, wie ich Daten von der Datenbank zu Datagridview anzeigen?Wie werden die Daten von der Datenbank zur datengebundenen Datagridview angezeigt?

ich Visual Studio 2012

Ich verwende Fenster Formularanwendung

Hier bin verwenden, sind einige Code, der den Code verwandt ist

using System.Data.SqlServerCe; 
SqlCeConnection con = new SqlCeConnection(@"Data Source=C:\Co-op\Contact\Contact\ContactDataBase.sdf;Password=********"); 

Diese Spalte auf meinem Tisch zu machen ist :

Id, Name, Adress, Diese Phone, Email

+2

Sie müssen zurückkehren eine spezifische Frage stellen. Mit was genau hast du Probleme? –

Antwort

2

ist ein Beispiel dafür, wie es Adapter

using (SqlDataAdapter sa = CreateCustomAdapter(OrderIDInt)) 
     { 
      sa.Fill(OrderTable); 
      dataGridView1.DataSource = OrderTable; 
     } 

erstellen Sie Ihre SQL-Daten zu tun

public static SqlDataAdapter CreateCustomAdapter(int OrderIDInt) 
    { 

     SqlCeConnection con = new SqlCeConnection(@"Data Source=C:\Co-op\Contact\Contact\ContactDataBase.sdf;Password=********"); 
     con.Open(); 
     SqlDataAdapter adapter = new SqlDataAdapter(); 

Thes ist ein guter Ort, um SQL-Parameter zu erstellen, wenn Sie es brauchen

SqlParameter param1 = new SqlParameter("@CURSTAT", record.curstat); 

Schreiben Sie den Auswahlbefehl

 adapter.SelectCommand = new SqlCommand("select Id, Name, Adress, Phone, Email from [The name of the table]", coמ); 

Wenn Sie SQL-Parameter verwenden, sollten Sie thes Linie

 adapter.SelectCommand.Parameters.Add(param1); 

Dann umfassen sollten Sie den Adapter

return adapter; 
} 
Verwandte Themen