FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Cadena basura al final del Query
Tengo un componente Query. la sentencia Sql que tiene asignada la creo de la siguiente maneta
with Query1 do begin Sql.Clear; Sql.Add ('Select P.Referencia, P.Direccion, E.Dormitorios, P.Precioventa from PropiedadesVenta P, ExtrasVenta E where E.Referencia=P.Referencia' +cadenaSql); Parameters.ParamByName('n1').Value:=....... Parameters.ParamByName('nn2').Value:=....... Close; Open; end, donde "cadenaSql" es una cadena que previamente he formado con los parametros de busqueda que ha indicado el usuario. Tras ver que el prgrama fallaba, he volcado el contenido de Query1.Sql.text en un Label para comprobar que formaba bien la sentencia SQL. He comprobado que forma la siguiente cadena "'Select P.Referencia, P.Direccion, E.Dormitorios, P.PrecioVenta, from PropiedadesVenta P, ExtrasVenta E where E.Referencia=P.Referencia and TipoVivienda=:n2'#$D#$A" ¿Por que me añade al final "#$D#$A"? ¿Como puedo evitarlo? No se si encontrare respuesta a esto Gracias |
|
|
|