tengo un problema que despues de varias horas no he conseguido arreglar. Seguramente es una chorrada pero despues de buscar durante horas por foros y demás no he conseguido arreglarlo.
Este código funciona correctamente:
Código:
esto me devuelve las 4500 registros que hay en la tabla empresasstrsql = "SELECT "_ &" count(Id) AS total"_ &" FROM empresas" set rs = Server.CreateObject("ADODB.Recordset") rs.Open strsql, conn, 1, 2 response.write rs("total")
ahora bien si le añado el GROUP BY me devuelve 1
Código:
Necesito añadirle el GROUP BY porque necesito obtener más campos y la funciones agregadas lo requieren.strsql = "SELECT Id,"_ &" count(Id) AS total"_ &" FROM empresas GROUP BY Id" set rs = Server.CreateObject("ADODB.Recordset") rs.Open strsql, conn, 1, 2 response.write rs("total")
¿Alguien me puede decir donde esta el problema? GRacias