Avatar billede mikkelbm Nybegynder
04. marts 2005 - 13:53 Der er 4 kommentarer og
1 løsning

Sql statement op mod f.eks. et dataset

Hey

Findes der en komponent i .NET som man kan lave sql op mod.

Eksempel:

Jeg har fyldt et dataset med data fra databasen. Noget og kun noget af dette data vil jeg vise i et DataGrid.

Jeg kan ikke lave flere sql kald op mod databasen end det jeg fylder dataset'et med.
Og jeg skal senere bruge noget information fra dette dataset.

Min tanke var så at jeg kunne trække et nyt dataset ud af det første dataset og sætte datagrid'ets datasource til at være det nye DataSet. Men jeg ved ikke om det kan lade sig gøre?


Jeg har kigget lidt på DataView, men kan ikke helt finde ud af, om det kan gøre det?


Håber I forstår?
Avatar billede anri Novice
04. marts 2005 - 17:32 #1
Du kan jo lave en
DataRow[] drArray = tempDataset.Table[0].Select("noget = 18")

Det er godtnok et rray af rows du får, men det er også til at arbejde med..
Avatar billede mikkelbm Nybegynder
04. marts 2005 - 18:01 #2
Det er lidt svært at lave databinding med det.
Avatar billede mikkelbm Nybegynder
04. marts 2005 - 18:03 #3
Og de sql kald jeg skal lave er noget med GROUP BY, for ikke at vise alle forekomster i dataset'et.
Avatar billede burningice Nybegynder
05. marts 2005 - 09:40 #4
Avatar billede mikkelbm Nybegynder
19. marts 2005 - 20:02 #5
Havde helt svedt dette spørgsmål ud... Løsningen blev at lave to kald op mod databasen.
Avatar billede Ny bruger Nybegynder

Din løsning...

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.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester