Hej, Jeg skal hente nogle data ud fra min microsoft sql 2005 database, men jeg kan ikke rigtig få det til at virke.. er meget itvivl omkring connection string'en til dette..
Er der nogen der kan lave eller hjælpe med et simpelt eksempel?
Hedder databasen "server"?? Og er det den rigtige bruger/password?
Koden ser fint ud, og fejlen påpeger at databasen ikke findes (forkert DB navn angivet) eller brugerlogin oplysningerne er forkert.
Din connection skal have de rigtige oplysninger, så tjek lige dem: objConn.Open "Driver={SQL Server}; Server=ServerNavnIPellerLocalhost; Database=DatabaseNavn; uid=SQLBruger; pwd=Password;"
jamen serveren er min lokale arbejdspc ind til videre, så vil mene at jeg bare kan kalde den via local host.. og bruger og password er også rigtigt, valgte bare at ladevære med at poste det med i beskeden her inde :P
har rettet lidt, havde skrevet conn istedet for objConn nogle steder, det har jeg nu rettet, men får stadig samme fejl, men min kode ser sådan her ud nu
<% Set objConn = Server.CreateObject("ADODB.Connection") objConn.Open "Driver={SQL Server}; Server=localhost; Database=RentACar; uid=sa; pwd=pass;" strSQL = "Select * From tblBiler" Set rs = objConn.Execute(strSQL) Do response.write = rs("bilerModel") rs.MoveNext Loop While Not rs.EOF
objConn.Close Set objConn = Nothing %>
Der er vel ikke noget problem ved at bruge sa brugeren andet end et sikkerheds spørgsmål?
Så ved jeg ikke hvad det kan være. Jeg kender kun til den fejl når vores teknikere har glemt at sætte Mixed mode, eller brugeren ikke har de rigtige rettigheder.
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.