webForumDet fria alternativet

funkar på min webserver men inte på webhotell.. hmm

Databaser & SQL

3 svar · 205 visningar · startad av daniel_ra

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

har en sql-fråga som fungerar alldeles utmärkt på min webserver hemma. När jag lägger upp den på mitt webhotell så kraschar den.

[Microsoft][ODBC Microsoft Access Driver] Too few parameters. Expected 1.

Detta har aldrig hänt förut så jag är mycket bekymrad, skickar med frågan:


SELECT [movie].[Title], [movie].[Originaltitle], [movie].[Yearofproduction], [movie].[Storyline], [movie].[Trailer_address], [movie].[Official_website], [movie].[Cover_address], [genre].[Typeofgenre], [movie].[Movie_ID] FROM genre INNER JOIN movie ON [genre].[Genre_ID]=[movie].[Genre_ID] WHERE (([movie].[Movie_ID])=11)

Vad kan vara felet.. sliter mitt hår...

Medlem sedan juni 200032 967 inlägg
#2

Och det är samma version av databasen som ligger på hotellet?

(Varför har du klamrat alla tabell- och fältnamn???)

Medlem sedan jan. 2002381 inlägg
#3

jag har bara varit lite lat då jag gjort frågorna i access och bara koppat sql-koden.. har alltid fungerat. Och det är samma version av databasen som ligger ute. Jag har kollat. Alla andra sql frågor fungerar utmärkt, och det är säkert 50 stycken. de är uppbyggda på samma vis. jag tycker bara att det är väldigt märkligt..hmm

Medlem sedan juni 200032 967 inlägg
#4

Man ska inte vara lat.
Men inte slänger Access fram hakparenteser runt allt?

SELECT movie.Title, movie.Originaltitle, movie.Yearofproduction, movie.Storyline, movie.Trailer_address, 
movie.Official_website, movie.Cover_address, genre.Typeofgenre, movie.Movie_ID 
FROM genre INNER JOIN movie ON genre.Genre_ID=movie.Genre_ID WHERE movie.Movie_ID=11

Om samma fråga mot samma databas fungerar hemma men inte på hotellet; prova att byta connectionstring.

266 ms totalt · 4 externa anrop · v20260731065814-full.e96017d9
134 ms — deklarationer (db)
0 ms — hämta statistik (cache)
129 ms — hämta tråd, inlägg och bilagor (db)
132 ms — ändringar (db)