Avatar billede steen_hansen Forsker
22. september 2006 - 12:49 Der er 7 kommentarer og
2 løsninger

right syntax?

Dette:

<%
strSQL = "SELECT TOP 1 * FROM befrontnews ORDER BY infoID DESC"
Set RS = Conn.Execute (strSQL)
%>


- udløser denne fejl:

Microsoft OLE DB Provider for ODBC Drivers error '80040e14'

[MySQL][ODBC 3.51 Driver][mysqld-4.0.18-nt]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 '1 * FROM befrontnews ORDER BY infoID DESC' at line 1

/default.asp, line 54


Linie 54: Set RS = Conn.Execute (strSQL)

Hvad skyldes det? Håber på hurtig hjælp :/
Avatar billede dr_chaos Nybegynder
22. september 2006 - 12:51 #1
prøv med LIMIT hvis du bruger en mysql database
Avatar billede steen_hansen Forsker
22. september 2006 - 12:53 #2
Kan du uddybe det? Det er MySQL
Avatar billede ellebaek Nybegynder
22. september 2006 - 12:53 #3
strSQL = "SELECT * FROM befrontnews ORDER BY infoID DESC LIMIT 0, 1"

kan ikke huske om det skal være 0,1 eller bare 1 til sidst..

top virker kun i access..
Avatar billede steen_hansen Forsker
22. september 2006 - 12:55 #4
Ah! :o)

Smid et svar, begge 2. Det virker :o)
Avatar billede dr_chaos Nybegynder
22. september 2006 - 12:55 #5
top virker også i ms sql server
Avatar billede dr_chaos Nybegynder
22. september 2006 - 12:56 #6
svar :)
Avatar billede steen_hansen Forsker
22. september 2006 - 12:58 #7
... og ellebaek? :o)
Avatar billede ellebaek Nybegynder
22. september 2006 - 13:01 #8
et svar her :-)
Avatar billede steen_hansen Forsker
22. september 2006 - 13:10 #9
I er simpelthen nogle guldklumper! Tak for hjælpen :o)
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