Alguien me ayuda?
Publicado por Geronimo (41 intervenciones) el 21/02/2006 22:28:55
Tengo una variable fecha y una consulta cons_totales que contiene los totales de mt2, pies y preciototal agrupados por fecha. Lo que quiero hacer es una sumatoria de totales de registros de determinado mes, año o dia. Utilizo LIKE ya que el campo en la tabla es de texto.
dia = Trim(txtFecha(0))
mes = Trim(txtFecha(1))
anio = Trim(txtFecha(2))
If dia = "" Then dia = "%%"
If mes = "" Then mes = "%%"
If anio = "" Then anio = "%%%%"
fecha = "'" + dia + "/" + mes + "/" + anio + "' "
Si utilizo la siguiente consulta:
"SELECT SUM(mt2) AS tmt2, SUM(pies) AS tpies, sum(preciototal) AS tprecio " & _
"FROM cons_totales WHERE fecha LIKE "+fecha
No me trae ningun registro, a menos que elimine el WHERE o utilice el comparador = y especifique una fecha exacta. Alguien sabe cual puede ser el problema? Será que los % son el problema?
Cualquier ayuda sera agradecida? Saludos.
dia = Trim(txtFecha(0))
mes = Trim(txtFecha(1))
anio = Trim(txtFecha(2))
If dia = "" Then dia = "%%"
If mes = "" Then mes = "%%"
If anio = "" Then anio = "%%%%"
fecha = "'" + dia + "/" + mes + "/" + anio + "' "
Si utilizo la siguiente consulta:
"SELECT SUM(mt2) AS tmt2, SUM(pies) AS tpies, sum(preciototal) AS tprecio " & _
"FROM cons_totales WHERE fecha LIKE "+fecha
No me trae ningun registro, a menos que elimine el WHERE o utilice el comparador = y especifique una fecha exacta. Alguien sabe cual puede ser el problema? Será que los % son el problema?
Cualquier ayuda sera agradecida? Saludos.
Valora esta pregunta


0