Jan Bang Madsen skrev:
> function OpenConn( DBName )
>
> Set Conn = Server.CreateObject("ADODB.Connection")
> ODBCpath = left(request.servervariables("PATH_TRANSLATED"),
> instrrev(request.servervariables("PATH_TRANSLATED"), "\"))
> Conn.Open "DBQ=" & ODBCpath & DBName & ";DefaultDir=" &
> "/fpdb/" & ";Driver={Microsoft Access Driver (*.mdb)}"
>
> end function
Prøv at udskrive din connectionstring inden du prøver at åbne den.
Jeg er ikke sikker på at det kan gøres inde i en function - men du
behøver sådan set heller ikke en funktion til at åbne forbindelsen.
Hvis du gerne vil have koden samlet (det er såmænd fornuftigt nok)
kan du lave en sub i stedet for (erstat blot function/end function
med sub/end sub). En funktion er beregnet til at returnere en værdi
- hvorimod en procedure (sub) er beregnet til at udføre noget.
> /søgeprofilen.asp, line 7
Det ville være rart at vide hvilken linje der er nummer 7.
--
Jens Gyldenkærne Clausen
Svar venligst under det du citerer, og citer kun det der er
nødvendigt for at forstå dit svar i sammenhængen. Se hvorfor og
hvordan på
http://usenet.dk/netikette/citatteknik.html