Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   SQL (https://www.clubdelphi.com/foros/forumdisplay.php?f=6)
-   -   Ejecutar sentecia SQL (https://www.clubdelphi.com/foros/showthread.php?t=25946)

Novato 08-10-2005 19:06:42

Ejecutar sentecia SQL
 
Hola me llamo Julio
Espero que alguien de me haga el favor de ayudarme, estoy buscando como ejecutar la sentencia select DesCol from TableII where DesCol like 'WHITE' que tengo declarada en en componente TADODataset en su propiedad CommandText.

Quiero hacer los siguiente:

Tengo un texto -POLIESTER WHITE- estoy queriendo hacer una consulta donde me encuentre la palabra WHITE de ese texto, y que se asigne a una variable, por ejemplo
blanco:=el resultado de la consulta.
No se si se pueda hacer esto pero cuando menos si alguno me puede decir una mejor forma se los agradeciria de antemano.
Gracias y Saludotes.

droguerman 08-10-2005 19:16:49

tu sentencia deberia ser algo parecido a:
Código SQL [-]
 select DesCol from TableII where DesCol like '%WHITE';

y la asignacion se hace con un
Código Delphi [-]
 variable := adoDataset.fieldByName('descol').asString;

Chente(rMan) 09-10-2005 07:02:02

Lo que pone droguerman esta bien para lo que quieres...
Cita:

Empezado por droguerman
tu sentencia deberia ser algo parecido a:
Código SQL [-]
select DesCol from TableII where DesCol like '%WHITE';
[/delphi]

Solo que quiero decirte que el signo de "%" significa que te devolvera todos lo registros que terminen en white... pero si agregas un "%" después de "white" te devolvera todos los registros que contengan "white"...

Código SQL [-]
select DesCol from TableII where DesCol like '%WHITE%';


Saludos

Vicente López.


La franja horaria es GMT +2. Ahora son las 16:56:46.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi