Inicio > Delphi, Ejemplos > Generar una búsqueda (Like *) utilizando SQL

Generar una búsqueda (Like *) utilizando SQL

Share Button

Éste ejemplo muestra cómo crear una sentencia SQL para realizar búsquedas sobre una tabla del estilo de «…Campo LIKE ‘Pes*’ «; Sencillo y simple, utiliza la Base de Datos de pruebas DBDemos que viene con Delphi.

Imagen del ejemplo

En el ejemplo se muestra cómo construir la sentencia SQL (que se muestra en la parte inferior) a partir del texto que se introduce en el Edit. Esta misma consulta es la que se utiliza en un control de búsqueda (TQuery) para filtrar datos de la tabla.
En este caso el texto «an» se busca en el campo Common_Name de la tabla utilizando el operador LIKE.

Download Descargar ejemplo

Vota este post
Categories: Delphi, Ejemplos Tags: ,
Subscribe
Notify of
guest

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.

2 Comments
Inline Feedbacks
Ver todos los comentarios
Tsubasa Zavala
Tsubasa Zavala
14 years ago

Hola!!

Quiero agradecerte porque este ejemplo me ayudo mucho para resolver una bronca que traia en un sistema, muchisimas gracias en verdad… sigue así.

Seguramente aquí encontraré más respuestas a mis dudas.

Jeremías
Jeremías
11 years ago

Hola neftali!, Necesito recorer un conjunto de registros en la base de datos utilizo SQL Server 2008, para esto cree un cursor dentro de un procedimiento almacenado el cual va recoriendo uno a uno los registros y realizando operaciones por cada uno de los elementos, dentro del bucle tengo empleados y quiero obtener por cada uno de ellos un total. Este procedimiento almacentdo cuenta con un parametro OUTPUT donde cargo este valor pero solo me devuelve como resultado el valor del utimo registro que recorrio.

¿Pueden devolver un conjunto de registros los cursores? , eh buscado en la web y veo que todos utilizan el comando PRINT para mostrar el valor de la variable,
pero esto es a modo depurativo.

Ademas no me genera los campos persistentes en el TSQLStoredProc cuando quiero agregarlos me dice un mensaje de error:

«SQLStoredProc: Cursor not returned from Query.»

Que tipo de herramienta se puede utilizar como alternativa a los cursores para realizar los informes.

Se agredece cualquier tipo de ayuda brindada…

Saludos cordiales.

2
0
Would love your thoughts, please comment.x
()
x