webForumDet fria alternativet
Logga in / Bli medlem

invalid object name

ASP

7 svar · 235 visningar · startad av Addeladde

Medlem sedan jan. 20013 406 inlägg
Trådstart#1

Hej

Jag har skapat en tabell i MS SQL server som heter medlemmar
men när jag försöker komma åt tabellen med ett SQL-komando

 	sqlString = "SELECT medlem, datum " &_
 	 "FROM medlemmar " &_
 	 "WHERE persnr = "& persnr &" "&_
 	 "ORDER BY persnr"
	medRS.Open sqlString

får jag följande felmeddelande

Feltyp:
Microsoft OLE DB Provider for ODBC Drivers (0x80040E37)
[Microsoft][ODBC SQL Server Driver][SQL Server]Invalid object name 'medlemmar'.
/td/dyksall/medlemskap.asp, line 69

Medlem sedan juni 200032 967 inlägg
#2

Kontrollera att inte fel defaultdatabas är angiven i din connectionstring.

mvh,

Medlem sedan jan. 20013 406 inlägg
#3

Det är rätt deafult databas eftersom det är exakt samma global.asa fil som används på servern.

/Andreas

Medlem sedan juni 200032 967 inlägg
#4

Rätt defaultdatabas är alltså den där tabellen medlemmar ligger. Annars måste du specificera databas i SQL-frågan.

Om du ställer frågan i Query Analyzer, hur ser det ut då?

Slutligen, kontrollera att du inte skrivit fel när du skapat tabellen.

Mvh,

Medlem sedan jan. 20013 406 inlägg
#5

För ca ett år sedan uppgraderade vi till en SQL-server 2000 databas på vårt webbhotell och databasen på 97 låg fortfarande kvar och jag loggade givetvis in på den och skapade tabellerna och global.asa filen anger ju sökvägen till 2000 databasen.

Det gäller att hålla reda på sina registreringsuppgifter

Medlem sedan juni 200032 967 inlägg
#6

Jag tolkar det där som att problemet är löst? :)

Medlem sedan dec. 19997 740 inlägg
#7

Dumheter!

Medlem sedan jan. 20013 406 inlägg
#8

Japp löst

253 ms totalt · 4 externa anrop · v20260731065814-full.51f67c91
123 ms — deklarationer (db)
0 ms — hämta statistik (cache)
127 ms — hämta tråd, inlägg och bilagor (db)
124 ms — ändringar (db)