01. juli 2004 - 13:53Der er
12 kommentarer og 1 løsning
Bøvl med Sql-sætning
Er der en der lige kan føre mig på rette spor med denne query?
Set rsOnUs = Con.Execute("SELECT empId, sese, statId FROM stat GROUP BY empId ORDER BY sese")
Den giver følgende fejl: 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 'sese' as part of an aggregate function. /stats.asp, line 25
Problemet er vel at du proever at lave order by paa sese, selvom der er 3 sese-vaerdier - en for hver empid, saa enten skal du ikke medtage sese vaerdien - idet din gruppering saa ikke vil virke, eller ogsaa bliver du noed til at inkludere alle emip. Du kan selvf ogsaa vaelge den foerste sese vaerdi i aggregatet, men det er lidt svaert at vide om det er brugbart.
Error Type: Microsoft OLE DB Provider for ODBC Drivers (0x80040E10) [Microsoft][ODBC Microsoft Access Driver] Too few parameters. Expected 1. /stats.asp, line 25
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.