Bases de datos.....NO PUEDO
Publicado por ega (3 intervenciones) el 18/09/2000 00:00:00
Hola, estoy empezando con las BD en VB, pero hay algo que me entretiene mucho
tengo una tabla de clientes, donde viene la información de quien vendió, quiero
hacer un calculo de cuantas ventas realizó cada vendedor, y hago esto:
Dim BaseA as Database
Dim Reg as Recordset
Dim Con as String
Set BaseA = Opendatabase("Nature.mdb")
Con = "SELECT Sum([No de Cuenta]) as Ventas, Empleado FROM Clientes " & _
"WHERE [Fecha de Compra] BETWEEN #" & FechaInicial & "# AND #" & _
FechaFinal & "#" ´Fecha Inicial y Final son los textbox del formulario
Set Reg = BaseA.Openrecordset (Con)
y esto si me da las ventas, pero el problema que si un empleado vendio 3 un dia
y 3 otro dia me sale dos veces, y no se como agruparlos de forma que me salga
la suma de todo el rango de fechas, ALGUIEN PODRIA AYUDARME, se lo
agradecería, por que para lograrlo guardo los registros en una matriz y luego
hago los calculos, esto es muy tardado y más dificil de programar y quisiera en un
futuro poder hacerlo directo.
tengo una tabla de clientes, donde viene la información de quien vendió, quiero
hacer un calculo de cuantas ventas realizó cada vendedor, y hago esto:
Dim BaseA as Database
Dim Reg as Recordset
Dim Con as String
Set BaseA = Opendatabase("Nature.mdb")
Con = "SELECT Sum([No de Cuenta]) as Ventas, Empleado FROM Clientes " & _
"WHERE [Fecha de Compra] BETWEEN #" & FechaInicial & "# AND #" & _
FechaFinal & "#" ´Fecha Inicial y Final son los textbox del formulario
Set Reg = BaseA.Openrecordset (Con)
y esto si me da las ventas, pero el problema que si un empleado vendio 3 un dia
y 3 otro dia me sale dos veces, y no se como agruparlos de forma que me salga
la suma de todo el rango de fechas, ALGUIEN PODRIA AYUDARME, se lo
agradecería, por que para lograrlo guardo los registros en una matriz y luego
hago los calculos, esto es muy tardado y más dificil de programar y quisiera en un
futuro poder hacerlo directo.
Valora esta pregunta


0