PDA

Ver la Versión Completa : Ejecutar sentecia SQL


Novato
08-10-2005, 19:06:42
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:

select DesCol from TableII where DesCol like '%WHITE';


y la asignacion se hace con un

variable := adoDataset.fieldByName('descol').asString;

Chente(rMan)
09-10-2005, 07:02:02
Lo que pone droguerman esta bien para lo que quieres...
tu sentencia deberia ser algo parecido a:

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"...


select DesCol from TableII where DesCol like '%WHITE%';



Saludos

Vicente López.