DSN-koppling till SQL Server

ASP

1 svar · 175 visningar · startad av Skarre

Medlem sedan apr. 20012 427 inlägg
Trådstart#1

Jag har fått DSN-namn, användarnamn, lösenord och databasnamn till en SQL Server-databas av en kund men jag lyckas inte hämta någonting ur databasen, så jag hoppas att någon kan se vad jag gör för fel.

Kod:

Function OpenConn()
	Set tempconn = Server.CreateObject("ADODB.Connection")
	tempconn.Open "DSN=xxx;UID=xxxx;PWD=xxx;DATABASE=xxx"
	Set OpenConn = tempconn
End Function

Set Conn = OpenConn()
Set rs = Conn.Execute("SELECT * FROM customers")
Do Until rs.EOF
	Response.Write rs(0) & "<br>"
	rs.MoveNext
Loop
rs.Close : Set rs = Nothing
Conn.Close : Set Conn = Nothing

Felmeddelande:

Microsoft OLE DB Provider for ODBC Drivers error '80040e37'

[Microsoft][ODBC SQL Server Driver][SQL Server]Invalid object name 'customers'.

Medlem sedan apr. 20012 427 inlägg
#2

Glöm. Det var kunden som ställt fel rättigheter på tabellerna.

257 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
127 ms — deklarationer (db)
0 ms — hämta statistik (cache)
127 ms — hämta tråd, inlägg och bilagor (db)
126 ms — ändringar (db)