Foros del Web

Foros del Web (http://www.forosdelweb.com/)
-   ASP Clásico (http://www.forosdelweb.com/f15/)
-   -   Problema con consulta (http://www.forosdelweb.com/f15/problema-con-consulta-582250/)

omegafunky 02/05/2008 09:41

Problema con consulta
 
hola amigos tengo un problema con esta cinsulta podrian ayudarme? saludos
Código PHP:

    SQL_checa "SELECT COUNT(id_archivo) AS total,nombre FROM archivos WHERE id_sesion = "&Session("sesion_actual")&";"
    
Set rs_checa conn.Execute(SQL_checa

Tipo de error:
Microsoft OLE DB Provider for ODBC Drivers (0x80040E14)
[Microsoft][Controlador ODBC Microsoft Access] Ha intentado ejecutar una consulta que no incluye la expresión especificada 'nombre' como parte de una función de agregado.
/it/subir_archivos.asp, línea 51

u_goldman 02/05/2008 11:17

Re: Problema con consulta
 
Hola omegafunky, cuando utilizas la instruccion count, debes especificar el agrupamiento de los campos:

Código:


SQL_checa = "SELECT COUNT(id_archivo) AS total,nombre FROM archivos WHERE id_sesion = "&Session("sesion_actual")&" GROUP BY id_archivo, nombre;"

Saludos

omegafunky 02/05/2008 11:22

Re: Problema con consulta
 
hola amigo bueno le puse lo que me diste y me marco esto:

Tipo de error:
Error de Microsoft VBScript en tiempo de ejecución (0x800A01A8)
Se requiere un objeto: 'SELECT COUNT(id_arch'
/it/subir_archivos.asp, línea 53

podrias explicarme eso del agrupamiento que mencionas para entenderle mejor?

Myakire 02/05/2008 11:39

Re: Problema con consulta
 
¿cuál es la linea 53?
pon +- 3 lineas de la 53 de código

Ejemplo del goup by

omegafunky 02/05/2008 11:45

Re: Problema con consulta
 
sorry ando algo distraido y se me olvido ponerla ahi va jeje

Código PHP:

  <%
    
SQL_checa "SELECT COUNT(id_archivo) AS total,nombre FROM archivos WHERE id_sesion = "&Session("sesion_actual")&" GROUP BY id_archivo, nombre;"
    
Set rs_checa conn.Execute(SQL_checa)
    
    While 
Not SQL_checa.EOF ----LINEA 53

    
%> 


i_e_s27 02/05/2008 11:57

Re: Problema con consulta
 
Estas MUY distraido!!! es asi:

While Not rs_checa.EOF

Jajajaja! :borracho:

Myakire 02/05/2008 11:59

Re: Problema con consulta
 
jejeje, se me hace que nuestro amigo omegafunky esta enamorado o con unas birras encima, que para el caso es lo mismo :-D

saludos!

i_e_s27 02/05/2008 12:13

Re: Problema con consulta
 
Jajaja!!! :borracho: o le falta horas de sueño! :si:

Aunque la primera consulta parece que si era un error que no sabia resolver y u_g lo ayudo, la segunda pppfff bueno... habla por si sola jijiji

:borracho: Pasa hasta en las mejores familias!

omegafunky 02/05/2008 12:46

Re: Problema con consulta
 
gracias por la observacion, es que entre tanto codigo que lleva esta pagina me confundo jeje muchas gracias en verdad


La zona horaria es GMT -6. Ahora son las 01:54.

Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.