09. oktober 2003 - 11:23Der er
1 kommentar og 1 løsning
Count problem
Jeg tror aldrig jeg helt har fattet det her count skidt:
SQL = "SELECT video.Titel, count(oenskeliste.filmid) AS antal FROM oenskeliste, video WHERE oenskeliste.filmid=video.FilmID group by oenskeliste.filmid ORDER BY antal DESC" Set RS = Server.CreateObject("ADODB.Recordset") RS.CursorLocation = 3 RS.CursorType = 3 RS.ActiveConnection = Conn RS.Open SQL, Conn, 1, 3 If NOT (RS.BOF AND RS.EOF) Then do until RS.eof titel=RS("Titel") antal=RS("antal") %> <tr><td><%=antal%></td><td><%=titel%></td></tr> <%RS.movenext loop else%> <tr><td colspan="2">There are current no members</td></tr> <% End If RS.close Set RS = Nothing %>
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 'Titel' as part of an aggregate function.
Der bliver investeret massivt i AI. Teknologien er mere tilgængelig end nogensinde, og ambitionerne er høje. Alligevel oplever mange virksomheder, at resultaterne udebliver.
SQL = "SELECT oenskeliste.Titel, count(oenskeliste.filmid) AS antal FROM oenskeliste, video WHERE oenskeliste.filmid=video.FilmID group by oenskeliste.filmid ORDER BY antal DESC" Set RS = Server.CreateObject("ADODB.Recordset") RS.CursorLocation = 3 RS.CursorType = 3 RS.ActiveConnection = Conn RS.Open SQL, Conn, 1, 3 If NOT (RS.BOF AND RS.EOF) Then do until RS.eof titel=RS("Titel") antal=RS("antal") %> <tr><td><%=antal%></td><td><%=titel%></td></tr> <%RS.movenext loop else%> <tr><td colspan="2">There are current no members</td></tr> <% End If RS.close Set RS = Nothing %>
giver samme fejl, men det kommer ikke til at virke på den måde alligevel, så jeg lukker
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.