/
Forside
/
Teknologi
/
Udvikling
/
ASP
/
Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn
*
Kodeord
*
Husk mig
Brugerservice
Kom godt i gang
Bliv medlem
Seneste indlæg
Find en bruger
Stil et spørgsmål
Skriv et tip
Fortæl en ven
Pointsystemet
Kontakt Kandu.dk
Emnevisning
Kategorier
Alfabetisk
Karriere
Interesser
Teknologi
Reklame
Top 10 brugere
ASP
#
Navn
Point
1
smorch
9259
2
Harlekin
1866
3
molokyle
1040
4
Steffanst..
758
5
gandalf
657
6
smilly
564
7
gibson
560
8
cumano
530
9
MouseKeep..
480
10
Random
410
Connection vs Recordset
Fra :
Rene' Godskesen
Dato :
06-07-01 20:45
Hej!
Som nybegynder har jeg læst en del om forbindelser til databaser....
Men jeg kan ikke rigtig overskue hvornår man skal bruge Recordset og
Connection
Er der en der kan forklare mig forskellen og hvilke fordele den ene har
fremfor den anden.
Rene' G.
Jakob Andersen (
06-07-2001
)
Kommentar
Fra :
Jakob Andersen
Dato :
06-07-01 21:27
"Rene' Godskesen" <godskesen@has.dk> wrote in message
news:3b4615a5$0$4664$ba624c82@nntp01.dk.telia.net...
> Som nybegynder har jeg læst en del om forbindelser til databaser....
>
> Men jeg kan ikke rigtig overskue hvornår man skal bruge Recordset og
> Connection
Du skal altid bruge en Connection for at kunne generere et REcordset fra de
data du trækker ud fra databasen. Jeg går udfra at du bruger SQL og du skal
ikke bruge et recordset når du bruger DELETE, UPDATE eller INSERT da disse
jo ikke returnerer noget data.
--
Jakob Andersen
Claus O (
06-07-2001
)
Kommentar
Fra :
Claus O
Dato :
06-07-01 22:33
"Rene' Godskesen" <godskesen@has.dk> wrote
> Men jeg kan ikke rigtig overskue hvornår man skal bruge Recordset og
> Connection
>
Hvis jeg forstår dig rigtigt skal du bruge connection når du henter mere end
et recordset ellers kan du nøjes med recordset.
Claus
Ann Myhre (
07-07-2001
)
Kommentar
Fra :
Ann Myhre
Dato :
07-07-01 09:28
Claus skrev:
> > Men jeg kan ikke rigtig overskue hvornår man skal bruge Recordset og
> > Connection
Jeg har også lurt på det, men så kom jeg tilfeldigvis over forklaringen i
WROX Beginning Active Server Pages 3.0 (s. 513). Flere recordset objekter
kan dele ett connectionobjekt. Siden ADO-objekter benytter en flat struktur
kan vi lage et eksplisit recordset som tar seg connection - hvis det er
behov for det. Dermed åpnes det bare en connection når vi har bruk for det
og vi bruker ikke så mye ressurser. Naturligvis.
Deres eksempel er:
Dim objRS strConnect
strConnect ="Provider etc."
Set objRS = Server.CreateObject("ADODB.Recordset") 'Recordset-objektet
objRS.Open "Database", strCoonnect ' bruk strConnect for
connection-info
Håper dette var opplysende. Se hele forklaringen i nevnte bok.
Ann
Jakob Andersen (
07-07-2001
)
Kommentar
Fra :
Jakob Andersen
Dato :
07-07-01 11:41
"Ann Myhre" <annmyhre@hotmail.com> wrote in message
news:nKz17.1528$em.46330@juliett.dax.net...
> Dim objRS strConnect
> strConnect ="Provider etc."
>
> Set objRS = Server.CreateObject("ADODB.Recordset") 'Recordset-objektet
> objRS.Open "Database", strCoonnect ' bruk strConnect for
> connection-info
Her danner du et nyt connection object ved at sende en connectionstring. Og
under alle omsændigheder er denne metode hurtigere:
Dim objRS, objConn
Set objConn = Server.CreateObject("ADODB.Connection") 'Connectinon objekt
Set objRS = objConn.Execute("sql sql")
Da dette istedet for at indlæse et recordset blot indlæser en reference til
et.
--
Jakob Andersen
Søg
Alle emner
Teknologi
Udvikling
ASP
Indstillinger
Spørgsmål
Tips
Usenet
Reklame
Statistik
Spørgsmål :
177557
Tips :
31968
Nyheder :
719565
Indlæg :
6408877
Brugere :
218888
Månedens bedste
Årets bedste
Sidste års bedste
Copyright © 2000-2024 kandu.dk. Alle rettigheder forbeholdes.