webForumDet fria alternativet

invalid object name

7 svar · 235 visningar · startad av Addeladde

AddeladdeMedlem sedan jan. 20013 406 inlägg
#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

@ndersMedlem sedan juni 200032 969 inlägg
#2

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

mvh,

AddeladdeMedlem 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

@ndersMedlem sedan juni 200032 969 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,

AddeladdeMedlem 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

@ndersMedlem sedan juni 200032 969 inlägg
#6

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

IngridMedlem sedan dec. 19997 740 inlägg
#7

Dumheter!

AddeladdeMedlem sedan jan. 20013 406 inlägg
#8

Japp löst

134 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
131 ms — hämta tråd, inlägg och bilagor (db)