consulta por clave en visual foxpro

alfonso
07 de Agosto del 2003
mi problema es que al consultar a un usuario por clave 1 o 2 ...... aparece el 11,12,13...... o bien el 20,21........ mi codigo esta del a siguiente manera dentro de un combo

Select distinct nunota, clave, nombrecliente, cantidad, precio, cotizacion, total, fecha;
from venta;
where alltrim(upper(str(venta.nunota)))=alltrim(upper(thisform.combo1.value));
order by nunota into cursor cRes

y claro el resto del codigo que no lo pongo por que esta algo extenso

me urge un poco su respuesta, gracias.

Jose Maria
07 de Agosto del 2003
Puede ser el problema de la comparación. Prueba con la sentencia


Select distinct nunota, clave, nombrecliente, cantidad, precio, cotizacion, total, fecha;
from venta;
where alltrim(upper(str(venta.nunota)))==alltrim(upper(thisform.combo1.value));
order by nunota into cursor cRes

para realizar una búsqueda exacta

alfonso
07 de Agosto del 2003
gracias por contestarme estubo estupenda la respuesta esa era la solucion a mi problema

y me gustaria pedirte si sabes como actualizar el precio de un producto el cual se vende en dolares pero que cadaves que me conecte a internet se actualize al precio exacto del dolar del dia sin tener que hacerlo manualmente.