Ver Mensaje Individual
  #1  
Antiguo 24-09-2013
Alejandro73 Alejandro73 is offline
Miembro
 
Registrado: abr 2006
Ubicación: Valparaiso - CHILE
Posts: 132
Reputación: 19
Alejandro73 Va por buen camino
StringReplace()

Estimados

Muy buenos días, tengo un objeto TQuery con una consulta, a la cual le debo agregar una condicion dependiendo de lo que selecciona el usuario mediante un check.

dentro del codigo agrego lo siguiente
Código SQL [-]
Select  ..... ... #Condicion_1_a_Incluir# ... #Condicion_2_a_Incluir# ......

al momento de llamar al TQuery se realiza lo siguiente
Código Delphi [-]
Query.SQL.Text:=StringReplace(Query.SQL.Text,'#Condicion_1_a_Incluir#',Condicion1,[rfReplaceAll]);          
Query.SQL.Text:=StringReplace(Query.SQL.Text,'#Condicion_2_a_Incluir#',Condicion2,[rfReplaceAll]);
en donde condicion1 y condicion2 esta definido como una variable de tipo string con un texto sql, pero en tiempo de ejecucion la funcion StringReplace no cambia el valor de '#Condicion_1_a_Incluir# por lo contenido en Condicion1

Desde ya mucha gracias por su ayuda
__________________
Los muertos en CRISTO de sus tumbas volveran y los que vivimos en las nubes nos levantara .......

Última edición por Casimiro Notevi fecha: 24-09-2013 a las 16:00:53.
Responder Con Cita