webForumDet fria alternativet

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

ASP

2 svar · 286 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.

270 ms totalt · 4 externa anrop · v20260731065814-full.6fe65c25
136 ms — deklarationer (db)
0 ms — hämta statistik (cache)
131 ms — hämta tråd, inlägg och bilagor (db)
136 ms — ändringar (db)