Avatar billede jesperthomsen1980 Nybegynder
04. september 2005 - 19:38 Der er 9 kommentarer og
1 løsning

Sende dataset tilbage

Hej eksperter.
Jeg har en form, hvor jeg skal fylde et datagrid med poster fra en database. Jeg har opretter en databaseklasse, hvor jeg laver sqludtrækkene fra databasen og smider posterne i et dataset. Hvordan får jeg det dataset smidt over i den form jeg arbejder med?
Avatar billede arne_v Ekspert
04. september 2005 - 19:41 #1
den metode i database klassen som form koden kalder returnerer vel bare et DataSet ...
Avatar billede jesperthomsen1980 Nybegynder
04. september 2005 - 19:44 #2
er det bare at skrive
return "det fyldte dataset"?
Avatar billede arne_v Ekspert
04. september 2005 - 19:48 #3
og bruge return værdien i den kaldende kode

ja - det vil jeg mene
Avatar billede jesperthomsen1980 Nybegynder
04. september 2005 - 19:48 #4
Takker - det prøver jeg - vender tilbage
Avatar billede jesperthomsen1980 Nybegynder
16. september 2005 - 14:17 #5
Hvordan fanger jeg datasettet?

Har lavet en function, som jeg godt kan kalde i en form hvor jeg vil bruge den, men det kniber med at få fat på det dataset der bliver fyldt i funktionen.
Hvordan gør jeg lige det?
Avatar billede jesperthomsen1980 Nybegynder
16. september 2005 - 14:17 #6
Public Function kundeoversigt(ByVal data1 As String)
        Dim dataset1 As New DataSet
        Dim sogestring As String = data1
        'Fylder datasettet med de data udfra data1 søgekriteriet i en sql sætning
        '
        '  Databaseadgang og
        '     
       
        Return dataset1
    End Function
Avatar billede jesperthomsen1980 Nybegynder
16. september 2005 - 14:18 #7
Jeg har testet at datasettet bliver fyldt ved at lave det i en form, så det er ikke problemet. Problemet er udelukkende at få fat på datasetttet i den form hvor jeg kalder funktionen.
Avatar billede arne_v Ekspert
16. september 2005 - 21:13 #8
Dim xxx As DataSet = instansAfDinDbKlasse.kundeoversigt("big business A/S")

eller noget lignende
Avatar billede jesperthomsen1980 Nybegynder
18. september 2005 - 15:53 #9
Hej Arne
Har brugt denne - det virker i hvert fald fint, og jeg synes selv det virker overskueligt.

Dim dataset As Varegruppedataset
dataset = databaseklasse.Hentvaregrupper()

Tak for hjælpen - smid lige et svar...
Avatar billede arne_v Ekspert
18. september 2005 - 22:04 #10
kommer her
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
Kurser inden for grundlæggende programmering

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