SoloCodigo

Programación General => Visual Basic 6.0 e inferiores => Mensaje iniciado por: will_lover en Domingo 15 de Enero de 2012, 07:43

Título: SUMAR KILOS
Publicado por: will_lover en Domingo 15 de Enero de 2012, 07:43
Buena noches, la verdad, necesito que alguien me ayude a aclarar porque  se me produce el error al sumar kilos en la base de datos.

Select SUM(kilos) as kilos
from Recepcion_ganado
where num_recepgan=1



lo he intentado pero me envia un error en el SUM, como se muestra en la imagen que adjunto.
Desde ya muchas gracias.



Título: Re:SUMAR KILOS
Publicado por: RHL en Domingo 15 de Enero de 2012, 07:46
esto ya no tiene que ver con vb, osea el tema no va  aqui  :ball:
Título: Re:SUMAR KILOS
Publicado por: will_lover en Domingo 15 de Enero de 2012, 07:53
EMMMM ya lo solucione... gracias de todas maneras...
 aps.. pero ahora tengo otro problema como muestro por un textbox un valor, el mismo de la suma de los kilos... el total de kilos sumados, necesito mostrarlos en el textbox...  :S
gracias ;)
Título: Re:SUMAR KILOS
Publicado por: F_Tanori en Viernes 20 de Enero de 2012, 10:03
El error esta mas que claro, el tipo de dato de Kilos debe ser numerico para que se pueda efectuar la suma, ya sea cambiarlo en la estrutura de la tabla o convirtiendolo en la consulta
Código: SQL
  1. SELECT SUM(CAST(kilos AS INT)) AS kilos
  2. FROM Recepcion_ganado
  3. WHERE num_recepgan=1

Para mostrar el valor es necesario mandarlo a ejecutar por ejemplo usando ADO y tomandolo del Recordset

http://www.elguille.info/vb/bases/ADO/indiceADO.htm

Saludos
Título: Re:SUMAR KILOS
Publicado por: will_lover en Viernes 20 de Enero de 2012, 18:48
Muchas gracias. :)