Wählen Sie die Blog-
WebForm-Seite von PowerChow aus, um ein DataGrid-Steuerelement DataGrid1 hinzuzufügen. Die manuelle Bindung des DataGrid-Steuerelements an SQL Server dauert nur wenige Mausklicks.
Fügen Sie zunächst den SqlClient-Namespace zum Namespace hinzu.
Verwenden von System.Data.SqlClient;
Erstellen Sie dann die Datenverbindungs-Con im Seitenladeereignis.
SqlConnection con=new SqlConnection();
con.ConnectionString="server=(local);database=YourDataBase;Trusted_Connection=yes";
Offene Datenverbindung,
con.Open();
Erstellen Sie eine Datenbefehlscom,
SqlCommand com=new SqlCommand();
com.CommandText="select * from YourTable";
com.Connection=con;
Jetzt können Sie mit der Datenbindung beginnen. Die einfachste Möglichkeit besteht darin, die ExecuteReader-Methode des Datenbefehls direkt zu verwenden.
DataGrid1.DataSource=com.ExecuteReader();
Sie können auch den Datenleser SqlDataReader verwenden (Sie können seinen Konstruktor nicht verwenden). Der Code lautet wie folgt:
SqlDataReader dr=com.ExecuteReader();
DataGrid1.DataSource=dr;
Natürlich können Sie auch die Kerndatensätze und Datenadapter von ADO.NET verwenden;
SqlDataAdapter ada=new SqlDataAdapter(com.CommandText,con);
DataSet set1=new DataSet();
ada.Fill(set1);
DataGrid1.DataSource=set1;
Berechnen Sie abschließend den Datenbindungsausdruck.
DataGrid1.DataBind();