Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > SQL
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

 
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 03-10-2012
RaulA RaulA is offline
Miembro
NULL
 
Registrado: sep 2012
Posts: 10
Poder: 0
RaulA Va por buen camino
Problema SQL

Código Delphi [-]
if (CheckBoxtexto.Checked) then
begin
  cadena := EditTexto.Text;
  if (CheckNombreProd.Checked and CheckDescrip.Checked) then
  begin
    SQL.Add(' AND (P.NombreDeProducto LIKE :cadena) AND (P.Des LIKE :cadena) OR (P.DescripcionAmp :cadena)');
  end
  else
  if CheckDescrip.Checked then
  begin
    SQL.Add ('AND (P.Des LIKE :cadena) OR (P.DescripcionAmp :cadena)');
  end 
  else 
  if CheckNombreProd.Checked then
  begin
    SQL.Add ('AND (P.NombreDeProducto LIKE :cadena)');
  end
  else
  begin
    SQL.Add ('AND (P.NombreDeProducto LIKE :cadena)');
    SQL.Add ('OR (P.Des LIKE :cadena)');
    SQL.Add ('OR (P.DescripcionAmp :cadena)');
  end;
end;

La variable cadena esta declarada al principio de la funcion :
var
cadena : string;

la cosa esq es una salect y le añado una condicion y cuando entra aqui me da un error de que el tipo de cadena es desconocido y no entiendo porque.

espero que me podais ayudar

gracias

Última edición por Casimiro Notevi fecha: 03-10-2012 a las 13:23:22.
Responder Con Cita
 



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro


La franja horaria es GMT +2. Ahora son las 21:35:13.


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
Copyright 1996-2007 Club Delphi