Encontrar una palabra en una frase

Encontrar una palabra en una frase

Postby santidedos » Thu Jun 02, 2022 2:25 pm

Buenos días compañeros, estoy buscando una función para encontrar una palabra en una frase. Gracias de antemano.
santidedos
 
Posts: 45
Joined: Fri Aug 16, 2019 12:51 am

Re: Encontrar una palabra en una frase

Postby Armando » Thu Jun 02, 2022 2:57 pm

Santi:

Prueba con

Code: Select all  Expand view

      IF "PRESTAMO" $ oRsGas:Fields("GAS_CPT"):Value
 


Saludos
SOI, s.a. de c.v.
estbucarm@gmail.com
http://www.soisa.mex.tl/
http://sqlcmd.blogspot.com/
Tel. (722) 174 44 45
Carpe diem quam minimum credula postero
User avatar
Armando
 
Posts: 3100
Joined: Fri Oct 07, 2005 8:20 pm
Location: Toluca, México

Re: Encontrar una palabra en una frase

Postby santidedos » Thu Jun 02, 2022 3:08 pm

Gracias por la respuesta! Me podrias explicar a que hace referencia cada parte de la sentencia?
santidedos
 
Posts: 45
Joined: Fri Aug 16, 2019 12:51 am

Re: Encontrar una palabra en una frase

Postby Armando » Thu Jun 02, 2022 3:34 pm

Santi:

Con mucho gusto

IF, es la función condicionante que te devolverá TRUE si la palabra buscada es encontrada
"PRESTAMO" es la palabra buscada
$ es el comando que hace la magia de buscar
oRsGas:Fields("GAS_CPT"):Value es el texto donde se busca la palabra "PRESTAMO",
en mi caso es un campo de una tabla MySql, pero puede ser cualquier texto
o campo DBF.

Si te interesa saber donde empieza la palabra "PRESTAMO" dentro del texto, tírale una
mirada a la función AT()

Saludos
SOI, s.a. de c.v.
estbucarm@gmail.com
http://www.soisa.mex.tl/
http://sqlcmd.blogspot.com/
Tel. (722) 174 44 45
Carpe diem quam minimum credula postero
User avatar
Armando
 
Posts: 3100
Joined: Fri Oct 07, 2005 8:20 pm
Location: Toluca, México

Re: Encontrar una palabra en una frase

Postby santidedos » Thu Jun 02, 2022 4:41 pm

Muchas gracias! Ya lo estoy usando. Saludos!
santidedos
 
Posts: 45
Joined: Fri Aug 16, 2019 12:51 am


Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: Google [Bot] and 153 guests