Trådstart 5 mars 2003 10:19 #1 Jag har läst om det hur många gånger som helst när jag inte behövde veta, men nu när svaret är intresant för mej så hittar jag inget om det.. typiskt!!
"Select top 5 * from members" det fungerade i access..
men jag veta att det inte kommer fungera i mySQL
ahh.. jag sökte på "top 5" å då whinade sökmotorn om antingen hittade inget, eller för lite bokstäver i sökningen..
men men, nu hittade jag lite..
ORDER BY antal DESC LIMIT 0,10
men den där nollan innan komatecknet framför 10:an, vad fyller den för funktion?
Start - Slut betyder det, tror jag iaf.
Dendär koden där så kommer att hämta dom tio senaste posterna.
Om det stod LIMIT 1,10 istället så lämmnas den sista posten och det börjar med den näst sista.
tackar!
jag har ett litet problem när jag laborerar med mySQL
Microsoft OLE DB Provider for ODBC Drivers error '80040e14'
[MySQL][ODBC 3.51 Driver][mysqld-3.23.55-nt]You have an error in your SQL syntax near '' at line 1
/weborg/news/addnews.asp, line 14
<%
Set conn = createobject("ADODB.Connection")
conn.open = "DRIVER={MySQL ODBC 3.51 Driver};"_
& "SERVER=localhost;"_
& "DATABASE=news;"_
& "UID=root;PWD=; OPTION=35;"
rubrik = request.querystring("rubrik")
nyhet = request.querystring("news")
mySQL = "INSERT INTO news (datum,rubrik,medelande) VALUES (#" & now() & "#,'"& rubrik &"','"& nyhet &"')"
Set rs = conn.Execute(mySQL)
%>
L LarsG Medlem sedan dec. 2000 12 464 inlägg mySQL = "INSERT INTO news (datum,rubrik,medelande) VALUES ( now() ,'" & replace(rubrik,"'","''") &"','"& replace(nyhet,"'","''") &"')"
conn.Execute mySQL