22. august 2002 - 16:13Der er
4 kommentarer og 2 løsninger
Asp hjælp...
Hvad er der gelt her:
Set Conn = Server.CreateObject("ADODB.Connection") Conn.Open "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath ("usersdata.mdb") strSQL = "SELECT TOP 3 Point, Username, id FROM users Where (klan = 'Slytherin') Order By point Desc" set rs = Conn.execute(strSQL)
if rs.EOF then Response.Write "Ingen<br>0" else Do Until rs.EOF %><a href="brugerlisten.asp?s=showuser&id=<%=RS("id")%>"><%=RS("username")%></a><br> <%=RS("point")%><br> <% RS.MoveNext Loop end if
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.
Det er nok fordi du du har Where på som vælger klan. Den vælger 3 unike og hvis der er nogle som er ens så tæller de kun for en, prøv at putte GROUP BY ID på...:
strSQL = "SELECT TOP 3 Point, Username, id FROM users Where (klan = 'Slytherin') GRUOP BY id Order By point Desc"
Nu for jeg en fejl: Microsoft OLE DB Provider for ODBC Drivers error '80040e14'
[Microsoft][ODBC Microsoft Access Driver] You tried to execute a query that does not include the specified expression 'Username' as part of an aggregate function.
"SELECT DISTINCT TOP 3 Point, Username, id FROM users Where (klan = 'Slytherin') Order By point Desc"
Synes godt om
Ny brugerNybegynder
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.