Ver Mensaje Individual
  #9 (permalink)  
Antiguo 20/07/2015, 07:28
charly163
 
Fecha de Ingreso: septiembre-2005
Mensajes: 80
Antigüedad: 18 años, 7 meses
Puntos: 0
Respuesta: Buscar 2 campos en una tabla antes de cargarlos (acces)

Hola triby, mira tarde en constestar xq estuve complicado con otras cosas y ademas se me esta embarullando la mente ya con esto, pongo todas las combinaciones de codigo y lo que me sale
1)si ingreso una factura + un monto ya ingresado en un mismo registr de la la tabla facturas Ej: fact 589; $231 sale joya, si muestro la var condicion en un msgbox sale vacio pero me avisa q la factura ingresada ya esta cargada en otro msgbox. El tema es que si po Ej fact 589; $231.40 ya tira error diciendo "error de sintaxis(coma) en la expresion de consulta 'monto=231,40 And factura=589" este o no ingresada esa factura da ese error.

Código:
  
condicion = printf("[monto]={0} And [factura]='{1}'", ValorA, ValorC)
    ValorB = DLookup("[monto]", "factura", condicion)
2) si ahora le agrego la solucion de agregar esto
Código:
condicion = printf("[monto]={0} And [factura]='{1}'", format(ValorA, "#0.00"), ValorC)
    ValorB = DLookup("[monto]", "factura", condicion)
ahora me da el mismo error q en la opcion 1) o sea "error de sintaxis(coma) en la expresion de consulta 'monto=231,40 And factura=589" y peor aun porque aunque no exista el registro igual tira ese error.