Ver Mensaje Individual
  #9  
Antiguo 12-04-2007
Avatar de Lepe
[Lepe] Lepe is offline
Miembro Premium
 
Registrado: may 2003
Posts: 7.424
Reputación: 31
Lepe Va por buen camino
molinero1, perdona si te estamos mareando un poco, las neuronas parecen que anda algo revueltas ... igual que el tiempo atmosférico.

Cita:
Empezado por gluglu
Según tu post anterior
Salvando el error de que un TQuery no tiene la propiedad SELECTSQL, sino que se llama SQL (para ser exactos y un poco pejiguera ).

El código debe quedar así:
Código Delphi [-]
procedure TForm1.Button3Click(Sender: TObject);
begin
  with Query3 do begin
    SQL.Text := 'DROP TABLE ' + Edit1.Text;
    ExecSQL;
  end;
end;

No tiene sentido preparar el Query ya que cada vez que se ejecute se está modificando el sql sin parámetros, por tanto, no se obtendrá eficiencia alguna con prepare.

PD:Por otra parte, como solo se trata de una línea, he obviado el uso de las líneas:
Código Delphi [-]
sql.Clear;
sql.Add(....)
ya que son 2 líneas de código y al asignar sql.Text, ya hace internamente un sql.Clear

Saludos
__________________
Si usted entendió mi comentario, contácteme y gustosamente,
se lo volveré a explicar hasta que no lo entienda, Gracias.
Responder Con Cita