29. juli 2006 - 22:51Der er
10 kommentarer og 1 løsning
Fejl i sql sætning
Har denne hvor jeg henter fra Film2Genre ud fra et filmid, men skal liste via Titel i film - men dette giver mig fejl, hvad gør jeg galt?
<% strGenre1 = "select Film.titel, Genre.genreid * from Film2Genre where Film2Genre.filmid = " & ID & " order by Film.titel " Set RSGenre1 = conn.Execute(strGenre1) While Not RSGenre1.EOF %> <option value="<%= RSGenre1("GenreID")%>">ID <%= RSGenre1("genreid")%></option> <% RSGenre1.MoveNext Wend Set RSGenre1=Nothing %>
fejlen: [MySQL][ODBC 3.51 Driver][mysqld-4.0.15]You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near 'from Film2Genre where Film.filmid = 21 order by Film.titel' at
Hov, nej denne fejl: [MySQL][ODBC 3.51 Driver][mysqld-4.0.15]You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near 'from Film2Genre where Film2Genre.filmid = 21 order by Film.tite
Jeg har rodet lidt rundt i det selv,og skrevet forkert her inde, men det du kom med var korrekt, jeg tilpassede det bare lige til det korrekte
strGenre1 = "SELECT Film2Genre.genreid, Genre.genre FROM Film2Genre, Genre WHERE Film2Genre.filmid = " & ID & " AND Film2Genre.genreid=Genre.genreid order by Genre.genre"
Når jeg så vil udskrive filmens titel, fra Film.titel skriver jeg Genre1("titel") men det giver mig en fejl, hvorfor?
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.