webForumDet fria alternativet

Applikation tidigare med MS SQL 2K uppgraderd till SQL 05 funkar inte

ASP

2 svar · 284 visningar · startad av Addeladde

Medlem sedan jan. 20013 406 inlägg
Frågan#1

Hej

Jag har precis tagit ett applikation och lagt den på MS SQL Server 2005 istället för som tidigare på 2000. Jag har importerat in tabellerna och ändrad identety så det är rätt. Sedan har jag i applikationen ändrat connectionstring till denna:

"Driver={SQL Native Client};Server=Aron1;Database=pubs;UID=sa;PWD=asdasd;"

Nu får jag fel: på denna kod:

Function sqlCheckLoginSQL(username)
  sqlCheckLoginSQL = "SELECT * FROM [b]projektanvandare[/b] WHERE projektanvandareUsername='"& fixaTecken(username) &"'"
End function

Set usersRS = Server.CreateObject( "ADODB.Recordset" )
usersRS.ActiveConnection = Con
usersRS.CursorType = 3
[b]usersRS.Open sqlCheckLoginSQL(user)[/b]

Microsoft OLE DB Provider for ODBC Drivers (0x80040E37)
[Microsoft][SQL Native Client][SQL Server]Invalid object name 'projektanvandare'.
/reniflextid/inc/classes.asp, line 15

Tabellen projektanvandare finns i databasen och ser korrekt ut.

Vad har jag gjort för fel?

Medlem sedan feb. 20013 023 inlägg
#2

Ska du verkligen gå mot databasen Pubs som är exempeldatabasen?

Medlem sedan jan. 20013 406 inlägg
#3

Connectionstringen uppgifter är inte samma som i min applikation. Självklart en annan databas, anv, lösen.

Löste det dock. När importerade databasen så lade sig den förra databasens schema så jag ändrade det till standard för denna databas så fungerade det.

261 ms totalt · 4 externa anrop · v20260731065814-full.86ec41c2
125 ms — deklarationer (db)
0 ms — hämta statistik (cache)
132 ms — hämta tråd, inlägg och bilagor (db)
125 ms — ändringar (db)