2 cosas que no logro hacer con SELECT SQL
Publicado por DanielVFP (37 intervenciones) el 13/11/2010 19:30:44
Hola a todos.
Hay 2 cosas que no logro hacer en el siguiente código, paso a explicarlo.-
Tengo un TextBox alfanumérico donde le pido al operador que ingrese el código del producto a buscar o alguna descripción luego con un IF ISDIGIT() establezco si ingreso un numero o una frase, luego paso a contar el resultado de la consulta para saber si hay coincidencias con el ingreso.-
Esta en Fox/win x comodidad(el programa está en VFP 9.0)
STORE "leche" TO condi
SELECT COUNT(*) FROM arti WHERE nombre = condi
RETURN
Paso a solicitar ayuda para lograr lo siguiente:
1 - Que "leche" lo filtre estando en cualquier lugar del campo y no únicamente al principio.-
"Lecha NIDO lata x 800 Grs." resultado = 1
"NIDO leche en lata x 800 Grs." resultado = 0
2 - Como debo hacer para que no me aparezca la vendita ventana que me indica la cantidad de coincidencias y ponerlo en una variable para:
Si es 0 "No existe"
Si es 1 mostrar el producto directamente en el form principal
Si es + de 1 mostrar el resultado en un Grid.-
Espero se entienda.-
Saludos.
Daniel
Hay 2 cosas que no logro hacer en el siguiente código, paso a explicarlo.-
Tengo un TextBox alfanumérico donde le pido al operador que ingrese el código del producto a buscar o alguna descripción luego con un IF ISDIGIT() establezco si ingreso un numero o una frase, luego paso a contar el resultado de la consulta para saber si hay coincidencias con el ingreso.-
Esta en Fox/win x comodidad(el programa está en VFP 9.0)
STORE "leche" TO condi
SELECT COUNT(*) FROM arti WHERE nombre = condi
RETURN
Paso a solicitar ayuda para lograr lo siguiente:
1 - Que "leche" lo filtre estando en cualquier lugar del campo y no únicamente al principio.-
"Lecha NIDO lata x 800 Grs." resultado = 1
"NIDO leche en lata x 800 Grs." resultado = 0
2 - Como debo hacer para que no me aparezca la vendita ventana que me indica la cantidad de coincidencias y ponerlo en una variable para:
Si es 0 "No existe"
Si es 1 mostrar el producto directamente en el form principal
Si es + de 1 mostrar el resultado en un Grid.-
Espero se entienda.-
Saludos.
Daniel
Valora esta pregunta
0