Buscar dato en un campo

24/01/2005 - 18:52 por Alberto Chafio Herrera | Informe spam
Tengo una tabla proveedor en la cual hay un campo denominado clase, este
campo contiene lo siguiente:

proveedor clase
A 1,10,2
B 2,20,5
C 1,2,15
etc...

Lo que quiero hacer es que cuando el usuario ingrese por decir la clase
"2", el sistema me muestre en el informe todos los proveedores que tienen
esa clase.

El ingreso se realiza en una caja de texto.

Alberto Chafio. H.
Bach. Ingenieria de Sistemas e Informática
Cel. (065) 9772119


PortalFox :: Nada corre como un zorro
http://www.portalfox.com

PortalFox - NNTP Forum Gateway

Preguntas similare

Leer las respuestas

#1 Edhin Jiménez
26/01/2005 - 04:41 | Informe spam
Hola Alberto

El script que te agrego a continuación, crea un Cursor con SQL que realiza
lo que necesitas, almacena en la variable _resul el valor del objeto text1 y
se le adiciona al principio y el final el % (el signo de porcentaje %
representa a cualquier secuencia de caracteres desconocidos en la cadena.)

_resul='"%'+ALLTRIM(THISFORM.TEXT1.VALUE)+'%"'

SELECT * FROM proveedor WHERE Proveedor.clase LIKE (_resul) ;
INTO CURSOR MiCursor

Saludos cordiales,

T.S.U. Edhin Jiménez
Coordinador Estatal Zulia
PortalFox Venezuela
Maracaibo, Venezuela

"Alberto Chafio Herrera" escribió en el mensaje
news:%
Tengo una tabla proveedor en la cual hay un campo denominado clase, este
campo contiene lo siguiente:

proveedor clase
A 1,10,2
B 2,20,5
C 1,2,15
etc...

Lo que quiero hacer es que cuando el usuario ingrese por decir la clase
"2", el sistema me muestre en el informe todos los proveedores que tienen
esa clase.

El ingreso se realiza en una caja de texto.

Alberto Chafio. H.
Bach. Ingenieria de Sistemas e Informática
Cel. (065) 9772119


PortalFox :: Nada corre como un zorro
http://www.portalfox.com

PortalFox - NNTP Forum Gateway
Respuesta Responder a este mensaje
#2 Alberto Chafio Herrera
29/01/2005 - 02:17 | Informe spam
Y lo podria hacer con un filtro, algo así:

Alberto Chafio. H.
Bach. Ingenieria de Sistemas e Informática
Cel. (065) 9772119


PortalFox :: Nada corre como un zorro
http://www.portalfox.com

PortalFox - NNTP Forum Gateway
Respuesta Responder a este mensaje
#3 Edhin Jiménez
29/01/2005 - 02:44 | Informe spam
Eso es un método de filtrado, no se si te falto algo por explicar, ya que
veo "algo así:"

Saludos cordiales,

T.S.U. Edhin Jiménez
Coordinador Estatal Zulia
PortalFox Venezuela
Maracaibo, Venezuela

"Alberto Chafio Herrera" escribió en el mensaje
news:
Y lo podria hacer con un filtro, algo así:

Alberto Chafio. H.
Bach. Ingenieria de Sistemas e Informática
Cel. (065) 9772119


PortalFox :: Nada corre como un zorro
http://www.portalfox.com

PortalFox - NNTP Forum Gateway
Respuesta Responder a este mensaje
#4 Alberto Chafio Herrera
29/01/2005 - 21:23 | Informe spam
campo = "%"+thisform.text1.value+"%"

SET FILTER TO empresa LIKE campo

eso era lo que faltaba

Alberto Chafio. H.
Bach. Ingenieria de Sistemas e Informática
Cel. (065) 9772119

-
PortalFox :: Nada corre como un zorr
http://www.portalfox.co

PortalFox - NNTP Forum Gatewa
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida