Avatar billede -blaze- Nybegynder
19. juni 2003 - 10:27 Der er 1 kommentar og
1 løsning

Er det muligt at tage to Record Sets og splejse dem sammen??

Hey..

Hurtigt spørgsmål -- er det muligt at tage to Record Sets og splejse dem sammen således at de bliver til et samlet Record Set..

f.eks noget lignende dette...

objCmd("ID") = Nyt_ID
Set RS = objCmd.Execute()

objCmd("ID") = Nyt_ID2
Set RS2 = objCmd.Execute()

RS = RS + RS2 (!?!??!hjælp)

På forhånd tak!!!
Avatar billede kustoden Nybegynder
19. juni 2003 - 10:43 #1
Hej

Nu er det jo generelt en dårlig ide at hente recordsets over clientside for at behandle dem. Det er jo nærmest det, man har en database til.

Det er i særdeleshed en dårlig ide at forsøge at addere recordsets clientside fordi du ikke har nogen garanti for at de har kompatible felter. (Det har du måske i dette tilfælde, men generelt...)

Jeg ville behandle det serverside, gerne med Union, en cursor eller en stored procedure.

Det kan være, at du i det har tilfælde kan gøre det endnu mere enkelt - nu har jeg ikke set SQL-sætningen. 

Jeg tror dog, at det du vil er noget i retning af "SELECT * FROM MyTable WHERE ID = X OR ID = Y". Det ville da være noget nemmere.
Avatar billede -blaze- Nybegynder
19. juni 2003 - 10:49 #2
Det er korrekt... at man ikke skal forsøge på dette med mindre man er 100% sikker på at de to RS er ens... det er jeg dog i dette tilfælde.. men du har nok ret i at man bør klare det serverside.. hvilket jeg også er gået halvt igang med.. men det var mere hvis der var en smart lille ASP ting der lige sikrede at jeg kunne klare problemet på den måde.. :-) well.. anyway... syntes at du har gjort dig tilstrækkelig umage med opgaven så du skal da have pointene....

tak i hvert fald...
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