Hur ser sql-satsen ut? Dvs att du skriver ut strängen med response.write.
Du kan ju testa med att lägga in en blank före ORDER, skall inte behövas egentligen.
12 svar · 320 visningar · startad av His Divine Shadow
"WHERE (Series LIKE '" & Show & "')" &_
"ORDER BY Series, Episode, Quote"
Detta ger "Syntax error in FROM clause"
Har nu försökt på flera sätt, ingen framgång...
Hur ser sql-satsen ut? Dvs att du skriver ut strängen med response.write.
Du kan ju testa med att lägga in en blank före ORDER, skall inte behövas egentligen.
Var hämtar du Show?
Borde väl vara:
"WHERE Series = " & Request.Form("Show") & _
eller
"WHERE Series = " & Request.Querystring("Show") & _
Du kan nog inte använda LIKE på det sättet.
mvh Jörgen
Borde det inte vara ....
"WHERE (Series = '" & Show & "')" &_"ORDER BY Series, Episode, Quote"
om Shoow är en variabel.
För att show bara är ett värde.....
borde det inte vara ett mellanslag före ORDER BY?
och om vi då ska peta lite där...
"WHERE (Series = '" & Show & "') ORDER BY Series, Episode, Quote"
du kan dessutom droppa parenteserna. de behöver du inte i det här fallet.
mvh,
Med gemensamma krafter kanske vi når målet....
"WHERE Series = '" & Show & "' ORDER BY Series, Episode, Quote"
Tja, ingen *luck*
Såhär ser nu query stringen ut:
list.asp?ID=XXX
<%Show = request.QueryString("ID")%>
Set Conn = Server.CreateObject("ADODB.Connection")
Conn.Open "PROVIDER=MICROSOFT.JET.OLEDB.4.0;DATA SOURCE=E:\InetPub\wwwroot\xxxxx\xxxxx.mdb"
SQL= "SELECT * FROM Observation" &_
"WHERE Series = '" & Show & "' ORDER BY Series, Episode, Quote"
Set RecSet = Conn.Execute(SQL)
%>
Jag ser inget fel men samma meddelande...
Det saknas blank framför where
SQL= "SELECT * FROM Observation" &_
" WHERE Series = '" & Show & "' ORDER BY Series, Episode, Quote"
Härligt LarsG Jag tror vi har nått målet...
Yes super-nice asså.
Tänk att ett mellan slag kan betyda så mycket, jag sa ju det var säkert nått enkelt