Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Conexión con bases de datos (https://www.clubdelphi.com/foros/forumdisplay.php?f=2)
-   -   Como se si una sentencia esta en la query (https://www.clubdelphi.com/foros/showthread.php?t=23657)

satabel 24-07-2005 20:43:31

Como se si una sentencia esta en la query
 
hola


Tengo una consulta Query, quisiera saber como valido en ejecucion, si en ella esta la sentencia 'ORDER BY AÑO' y si no esta agregarla con
query.sql.add('ORDER BY AÑO');

gracias por su colaboración adios

marcoszorrilla 24-07-2005 21:42:25

Mira este ejemplo que acabo de probar y funciona correctamente:
Código Delphi [-]
 procedure TForm1.Button1Click(Sender: TObject);
 begin
 Query1.Close;
 Query1.Sql.Clear;
 Query1.Sql.Add('Select Codigo, nombre, direccion');
 Query1.Sql.Add('From Clientes');
 Query1.Sql.Add('Order by Codigo');
 Query1.Open;
 
 
   If Pos(UpperCase('Order by codigo'),UpperCase(query1.Text))>0  then
   ShowMessage('Está la cadena.')
   else
   ShowMessage('No está la cadena.');
 
 end;

Un Saludo.


La franja horaria es GMT +2. Ahora son las 12:32:23.

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