0
ich C# bin neu und haben die folgenden Codes geschrieben:Datagridview Bevölkerung in csharp nicht funktioniert
public partial class MyUserControl1: MyUserControl
{
private DataTable dataset;
public DataGridView datagrid
{
get;
set;
}
public MyUserControl1()
{
InitializeComponent();
datagrid = new DataGridView();
}
}
um eine Verbindung mit SQL gemacht und abgerufen alle Daten auf „Daten-Set“ von einer Schleife bevölkerten Datenraster wie dies:
this.datagrid.Rows.Add(dataset.Rows[i].ItemArray);
Jetzt will ich binden "Datagrid" zu einem Datagridview in den Fenstern bilden wie diese
datagridview1.datasource = datagrid;
aber es funktioniert nicht, wo ist das Problem?!
I „Dataset“ verwendet, die eine Datentabelle ist, alle Zeilen in Datenbank abzurufen dann ein „Datagrid“ Objekt gemacht und es bevölkert Verwenden von "Dataset" Jetzt möchte ich sehen, ob ich es richtig ausgefüllt habe oder nicht, also ein DataGridView gemacht und wollen "DataGrid" Inhalte sehen – vatob
_Das nicht funktioniert_ ist __nicht eine hilfreiche_ Problembeschreibung! Zeigt es? I.e. Hast du es jemals den Controls der UC hinzugefügt? ODER zeigt es keine Daten? Außerdem: Sie haben eine unheimliche Tendenz, verwirrende Namen auszuwählen. DataSet! = Datentabelle. DataGrid! = DataGridView – TaW
Wenn ich "Dataset" an die DataGridView1 bind Es funktioniert und DB-Inhalt wird angezeigt aber wenn ich versuche, "Datagrid" an DataGridView1 zu binden, zeigt es nichts – vatob