Hallo,
habe schön öfters mit sql bzw. access gearbeitet, aber immer nur mit listviews und nun das erste mal mit dem datagridview-control.
Habe eine ganz einfache frage... ich habe eine datenbank-klasse die eine methode getData hat dieser methode gebe ich ein query und ein bindungsource mit und diese
methode soll mir dann das bindingsource mit den daten aus dem query füllen. die datetable wird befüllt (habe ich mit table.rows.count überprüft) aber leider werden die datensätze nicht im dvg dargestellt.
bestimmt ein dummer fehler aber ich komm nicht drauf auch nicht nach etlichen foren-posts.. da die konstellation nicht ganz so war wie bei mir.
Das DGV hat im Designer als datenquelle das bindingSource1 erhalten.
*Topic verschoben*
habe schön öfters mit sql bzw. access gearbeitet, aber immer nur mit listviews und nun das erste mal mit dem datagridview-control.
Habe eine ganz einfache frage... ich habe eine datenbank-klasse die eine methode getData hat dieser methode gebe ich ein query und ein bindungsource mit und diese
methode soll mir dann das bindingsource mit den daten aus dem query füllen. die datetable wird befüllt (habe ich mit table.rows.count überprüft) aber leider werden die datensätze nicht im dvg dargestellt.
bestimmt ein dummer fehler aber ich komm nicht drauf auch nicht nach etlichen foren-posts.. da die konstellation nicht ganz so war wie bei mir.
Das DGV hat im Designer als datenquelle das bindingSource1 erhalten.
C#-Quellcode
- public void GetData(string query, BindingSource bindingSource) {
- OleDbConnection connection = new OleDbConnection(this.connectionString);
- OleDbDataAdapter adapter = new OleDbDataAdapter(query, connection);
- OleDbCommandBuilder commandBuilder = new OleDbCommandBuilder(adapter);
- DataTable table = new DataTable();
- adapter.Fill(table);
- bindingSource.DataSource = table;
- connection.Close();
- }
*Topic verschoben*
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von „Marcus Gräfe“ ()