Mine datatables ser lidt anderledes ud. Jeg har prøvet at skrive koden om. Jeg forventede egenlig at få DataSet1.TblCharacterDataTable eller tblCharacterRow[] return, men måske griber jeg det forkert an. Her er min kode:
private DataSet1.TblCharacterDataTable GetHighscore2() { DataSet1TableAdapters.TblCharacterTableAdapter tblCharacterTableAdapter = new DataSet1TableAdapters.TblCharacterTableAdapter(); DataSet1.TblCharacterDataTable tblCharacterDataTable = new DataSet1.TblCharacterDataTable(); tblCharacterTableAdapter.Fill(tblCharacterDataTable);
Jeg får følgende fejl: Error 12 Cannot implicitly convert type 'System.Data.EnumerableRowCollection<DataSet1.TblCharacterRow>' to 'DataSet1.TblCharacterDataTable'
Det virker fint. Ville bare have være endnu bedre hvis den havde beholdt typen af min datatable.
Men ser det ellers rigtigt ud hvad jeg har gang i? Jeg kunne selvfølgelig have haft min udsøgning med i TableAdapteren, hvis det ikke bare var for at teste at det virker. Men mister jeg en masse performance ved først at hente hele tabellen for derefter at udsøge på den eller gør det bare det samme som SQL'en ville have gjort?
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.