Consulta Sum En Sqlite Con Gambas


Objetivo: Consulta Sum En Sqlite Con Gambas
Muy buenas!

Estoy sumando campos con una consulta con sqlite la cual es esta:

valresult = conexion.Exec("SELECT SUM(Importe) as suma from pagos where Proveedor= ' " & combopagoprovee.text & " '")
valresult.Movelast
lbltotalproveedor.text = "Total pagado a " & combopagoprovee.text & " = " & valresult["suma"] & " Euros "


La cuestion es que sin el where la consulta funciona, me suma todos los campos.

pero si pongo esto: where Proveedor= ' " & combopagoprovee.text & " ' me da 0

estoy seguro que de que existe el campo proveedor y de que hay valores en los campos, supongo que no realizo bien la consulta.

alguien ha echo este tipo de consulta con éxito.

gracias.

última edición por pittusa el Jueves, 28 Octobre 2010, 22:14; editado 1 vez
Objetivo: Re: Consulta Sum En Sqlite Con Gambas
Hola
No es lo mismo ' proveedor ' que 'proveedor'. Se te están metiendo espacios en el string.

Prueba así
valresult = conexion.Exec("SELECT SUM(Importe) as suma from pagos where Proveedor= '" & combopagoprovee.text & "'")


Perfil MP  
Objetivo: Re: Consulta Sum En Sqlite Con Gambas(SOLUCIONADO)
Ni se me había ocurrido!

gracias funciona perfecto.

Y yo que ya estaba pensando en recorrer toda la columna para ir sumando con for next!



Página 1 de 1


  
No puede crear mensajes
No puede responder temas
No puede editar sus mensajes
No puede borrar sus mensajes
No puede votar en encuestas
No puede adjuntar archivos
Puede descargar archivos
No puede publicar eventos en el calendario

   

Está utilizando la versión (Lo-Fi). Para ver la versión completa del foro, haga clic aquí.

Powered by Icy Phoenix based on phpBB
Design by DiDiDaDo

Página generada en:: 0.1167s (PHP: -45% SQL: 145%)
Consultas SQL: 23 - Debug off - GZIP Activado