IK wil mijn data van een sql server in mijn datagridview plaatsn. Hiervoor plaats ik een datatable in de datagridview. het plaatsen van deze datatable in de datagridview neemt echter zeer veel tijd in beslag.
Tbl_events.DataSource = datatabel.DefaultView;Neemt zeer veel tijd in beslag.
full code
Ik heb ook geprobeerd de data ineens toe te voegen aan datagridview.datasource maar dit leverd een lege tabel op.
Tbl_events.DataSource = datatabel.DefaultView;Neemt zeer veel tijd in beslag.
full code
Code:
connection.Open();
//datatabel.Load(new SqlCommand("SELECT type,datum,uur,controller,fout,teller,omschrijving,graad,var1,var2,var3,var4,var5,var6,var7,var8,var9,var10,var11,var12,var13,var14,var15,var16,var17,var18,var19,var20,var21,var22,var23,var24,var25,var26,var27,var28,var29,var30,var31,var32,var33,var34,var35,Cat_MMAP FROM " + tabelnaam + " where " + filter + "", connection).ExecuteReader());
Tbl_events.DataSource=(new SqlCommand("SELECT type,datum,uur,controller,fout,teller,omschrijving,graad,var1,var2,var3,var4,var5,var6,var7,var8,var9,var10,var11,var12,var13,var14,var15,var16,var17,var18,var19,var20,var21,var22,var23,var24,var25,var26,var27,var28,var29,var30,var31,var32,var33,var34,var35,Cat_MMAP FROM " + tabelnaam + " where " + filter + "", connection).ExecuteReader());
connection.Close();
jaartaltabel++;
}
catch
{
jaartaltabel++;
aantalfouten++;
connection.Close();
}
}
//Tbl_events.DataSource = datatabel.DefaultView;
// ColumnWidth();
statusbalk.Increment(20);
}
rijsql = 0;
Ik heb ook geprobeerd de data ineens toe te voegen aan datagridview.datasource maar dit leverd een lege tabel op.