Avatar billede blaatand Nybegynder
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? :)
Avatar billede keysersoze Ekspert
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

?
Avatar billede coltau Juniormester
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"
Avatar billede coltau Juniormester
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"
Avatar billede blaatand Nybegynder
11. april 2002 - 19:40 #4
[Microsoft][ODBC Microsoft Access Driver] Invalid SQL statement; expected 'DELETE', 'INSERT', 'PROCEDURE', 'SELECT', or 'UPDATE'.
Avatar billede blaatand Nybegynder
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"
Avatar billede blaatand Nybegynder
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" -->
Avatar billede blaatand Nybegynder
11. april 2002 - 19:48 #7
Det ligner coltau's kode.. tak for hjælpen :)
Avatar billede Ny bruger Nybegynder

Din løsning...

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.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester