Takk - nå fungerer det!
Ann
"Jesper Stocholm" <spam200204@stocholm.dk> wrote in message
news:Xns91EE89727DDC0spamstocholmdk@130.226.1.34...
> Ann Myhre wrote in news:3cb6be58$0$21611$4d4ebb8e@read.news.no.uu.net:
>
> > Jeg skulle ha sjekke om et medlemsnummer fins i en database før jeg
> > gjør noe med den a la
> >
> > if exist ... then
> > send hit
> > else
> > send dit
> > end if
> >
>
> du er nødt til [1] af spørge din database om det findes ... og derefter
> checke om det resultat du får tilbage et tomt eller ej.
>
> Det kan gøres således:
>
> dim oCon ' as ADODB.Connection
> dim oRec ' as ADODB.Recordset
> dim strSQL ' as string
> set oCon = server.createobject("ADODB.Connection")
> set oCon = server.createobject("ADODB.Recordset")
> strSQL = "SELECT Field1 FROM Table1 WHERE Field1 = <et eller andet ID>"
> oCon.Open "<navn på DSN eller conn-string>"
>
> with oRec
> .ActiveConnection = oCon
> .CursorLocation = 2 ' adUseServer
> .CursorType = 0 ' adOpenForwardOnly
> .LockType = 1 ' adLockReadOnly
> .Source = strSQL
> .Open
> End With
>
> if oRec.BOF AND oRec.EOF then
> ' medlemsnummer findes ikke
> else
> ' medlemsnummer findes
> end if
>
> :)
>
> --
> Jesper Stocholm
>
http://stocholm.dk
>
http://asp.stocholm.dk
> Svar til gruppen og ikke til mig privat pr. email :|