11. april 2002 - 19:25
Der er
6 kommentarer og 1 løsning
Et response.write loop :)
<% strSQL = "select distinct 5 * from funnystuff_pictures order by ID DESC" set rs = conn.execute(strSQL) Do Response.Write rs("titel") & "<br>" rs.MoveNext Loop While Not rs.EOF %> Jeg får fejlen: [Microsoft][ODBC Microsoft Access Driver] Syntax error (missing operator) in query expression '5 *'. help anyone? :)
Annonceindlæg tema
Cloud & AI
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
11. april 2002 - 19:27
#1
der er ikke noget der hedder distinct 5 * tænker du måske på noget; select distinct top 5 from funnystuff_pictures order by ID DESC select top 5 from funnystuff_pictures order by ID DESC ?
11. april 2002 - 19:28
#2
Man kan ikke anvende distinct på * og 5 - tallet må heller ikke være der. strSQL = "select distinct 5 * from funnystuff_pictures order by ID DESC"
11. april 2002 - 19:29
#3
Det kan hedde strSQL = "select distinct ID from funnystuff_pictures order by ID DESC" eller strSQL = "select top 5 * from funnystuff_pictures order by ID DESC"
11. april 2002 - 19:40
#4
[Microsoft][ODBC Microsoft Access Driver] Invalid SQL statement; expected 'DELETE', 'INSERT', 'PROCEDURE', 'SELECT', or 'UPDATE'.
11. april 2002 - 19:43
#5
hov, havde glemt at sætte rs = strSQL :) får denne fejl: Object required: '[string: "select top 5 from "]' med denne linie: strSQL = "select top 5 from funnystuff_pictures order by ID DESC"
11. april 2002 - 19:46
#6
så... færdig kode som virker: <!--#include virtual="/dbconn.asp" --> <% strSQL = "select top 5 * from funnystuff_pictures order by ID DESC" Set rs = Conn.Execute(strSQL) Do Response.Write rs("titel") & "<br>" rs.MoveNext Loop While Not rs.EOF %> <!--#include virtual="/dbclose.asp" -->
11. april 2002 - 19:48
#7
Det ligner coltau's kode.. tak for hjælpen :)
Kurser inden for grundlæggende programmering