27. oktober 2003 - 08:53Der er
9 kommentarer og 1 løsning
Udregning af totaler med SQL!
Jeg har en tabel hvorved der bliver trukket nogle data ud, i denne taben har jeg et felt som hedder "nrofcount"
Det jeg så gerne vil have den til er at lægge alle de nrofcount sammen der bliver trukket ud i den givne sql!
jeg har følgende man kan ikke få det til at virke!
------------------------------------------------------ <% Dim days__MMColParam days__MMColParam = "5" If (Request("MM_EmptyValue") <> "") Then days__MMColParam = Request("MM_EmptyValue") End If %> <% Dim days Dim days_numRows
Set days = Server.CreateObject("ADODB.Recordset") days.ActiveConnection = MM_counter_STRING days.Source = "SELECT *, SUM(nrofcount) as procenttotal FROM countdays WHERE nrdays <= " + Replace(days__MMColParam, "'", "''") + " ORDER BY nrdays ASC" days.CursorType = 0 days.CursorLocation = 2 days.LockType = 1 days.Open()
Error Type: Microsoft OLE DB Provider for ODBC Drivers (0x80040E14) [Microsoft][ODBC Microsoft Access Driver] Cannot group on fields selected with '*'. /pages/index_test.asp, line 20
prøv: days.Source = "SELECT SUM(nrofcount) as procenttotal FROM countdays WHERE nrdays <= " + Replace(days__MMColParam, "'", "''") + " ORDER BY nrdays ASC"
Error Type: Microsoft OLE DB Provider for ODBC Drivers (0x80040E14) [Microsoft][ODBC Microsoft Access Driver] You tried to execute a query that does not include the specified expression 'nrdays' as part of an aggregate function. /pages/index_test.asp, line 20
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.