Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Mailing lists / lazarus-es / 2013-02

string, error raro

4 messages · 2 people ·

Reply by email Subscribe to this list Your subscription

Read-only archive. Use j and k to move between messages.

Paola Bruccoleri

Hola todos..

hace rato que estoy con esto y me est� enloqueciendo. Tengo una variable csql: string a la que le asigno esto:

          cSql:= 'select c.id, c.numero, c.idinquilino, c.idinmueble,
c.finicio,';
          cSql+= ' c.ffin, c.meses, c.importe, c.acuerdo, c.idformapago,
c.idtipopago,';
          cSql+= ' c.comision, c.idagenteretencion, c.comisionagente,';
          cSql+= ' c.fechaajuste, c.porcentajeajuste, c.activo,
c.idmoneda,';
          cSql+= ' c.ultmespago, c.ultanopago, c.detalle,';
          cSql+= ' c.nomgarantia1, c.dirgarantia1, c.telgarantia1,';
          cSql+= ' c.nomgarantia2, c.dirgarantia2, c.telgarantia2,';
          cSql+= ' c.librecontratacion,';
          cSql+= ' i.nombre as inqnom, i.id as inqid, i.direccion as
inqdireccion,';
          cSql+= ' inm.id, inm.direccion as inmdireccion, inm.localidad,
inm.iddepartamento,';
          cSql+= ' inm.barrio, inm.cp, inm.ose, inm.ute, inm.idtipo,';
          cSql+= ' inm.idzona, inm.padrones, inm.ph, inm.idpais, ';
          cSql+= ' m.nombre as nommoneda, ';
          cSql+= ' a.nombre as nomagenteretencion, ';
          cSql+= ' tp.nombre as nomtipopago,';
          cSql+= ' fp.nombre as nomformapago ';
          cSql+= 'from contratos c ';
          cSql+= 'inner join inquilinos i on c.idinquilino = i.id ';
          cSql+= 'inner join inmuebles inm on c.idinmueble = inm.id ';
          cSql+= 'inner join agentes_retencion a on c.idagenteretencion
= a.id ';
          cSql+= 'inner join monedas m on c.idmoneda = m.id ';
          cSql+= 'inner join tipos_pago tp on c.idtipopago = tp.id ';
          cSql+= 'inner join formas_pago fp on c.idformapago = fp.id ';
          cSql+= 'where activo = '+ QuotedStr('S');
          cSql+= ' order by inqnom';

pues cuando hago un showmessage(csql) para corroborar (ya que me estaba dando error de sintaxis la consulta), SOLO queda con una partecita...

es de locos... esa misma consulta la uso en otro form, por tanto, copi� y pegu�... en el otro form hago un showmessage y se ve toda completa..

o estoy ciega y no veo que es lo que est� mal, o no s� que pasa...

(no coloqu� la consulta en el mismo componente tzquery porque es un form donde tengo un filtro, por tanto, la consulta es diferente seg�n lo que se elija)

agradezco alguna pista..
byeeeeeeeee

------------ pr�xima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://lists.lazarus.freepascal.org/pipermail/lazarus-es/attachments/20130219/6731b888/attachment-0001.html> ------------ pr�xima parte ------------
A non-text attachment was scrubbed...
Name: moz-screenshot-5.png
Type: image/png
Size: 8220 bytes
Desc: no disponible
URL: <http://lists.lazarus.freepascal.org/pipermail/lazarus-es/attachments/20130219/6731b888/attachment-0001.png>

Reply by email

Paola Bruccoleri
to Paola Bruccoleri

El 19/02/2013 05:22 p.m., Paola Bruccoleri escribi�:

Hola todos.. hace rato que estoy con esto y me est� enloqueciendo. Tengo una variable csql: string a la que le asigno esto:

es como si hubiera un caracter oculto que hiciera que se cortara.... me pasa en las otras consultas similares que uso dentro del mismo .pas, en el mismo lugar.
Prob� de mover el orden de los renglones que van conformando la consulta y se corta en la misma fila/col......
PERO... no logro "limpiar" el pas por mas que borre esa l�nea y escriba a mano lo que falta.... lo abr� desde el pspad para ver la codificaci�n de caracteres y me detecta utf-8

sigo en eso .....

------------ pr�xima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://lists.lazarus.freepascal.org/pipermail/lazarus-es/attachments/20130219/a9392214/attachment.html>

Reply by email

José Mejuto
to Paola Bruccoleri

El 19/02/2013 21:11, Paola Bruccoleri escribi�:

Show quoted text 13 lines
El 19/02/2013 05:22 p.m., Paola Bruccoleri escribi�: > Hola todos.. > > hace rato que estoy con esto y me est� enloqueciendo. > Tengo una variable csql: string a la que le asigno esto: es como si hubiera un caracter oculto que hiciera que se cortara.... me pasa en las otras consultas similares que uso dentro del mismo .pas, en el mismo lugar. Prob� de mover el orden de los renglones que van conformando la consulta y se corta en la misma fila/col...... PERO... no logro "limpiar" el pas por mas que borre esa l�nea y escriba a mano lo que falta.... lo abr� desde el pspad para ver la codificaci�n de caracteres y me detecta utf-8

Hola,

Tienes activo el {H+} para que las cadenas sean ansistring ?

Reply by email

Paola Bruccoleri
to José Mejuto

El 19/02/2013 07:15 p.m., Jos� Mejuto escribi�:

Show quoted text 20 lines
El 19/02/2013 21:11, Paola Bruccoleri escribi�: > El 19/02/2013 05:22 p.m., Paola Bruccoleri escribi�: >> Hola todos.. >> >> hace rato que estoy con esto y me est� enloqueciendo. >> Tengo una variable csql: string a la que le asigno esto: > es como si hubiera un caracter oculto que hiciera que se cortara.... me > pasa en las otras consultas similares que uso dentro del mismo .pas, en > el mismo lugar. > Prob� de mover el orden de los renglones que van conformando la consulta > y se corta en la misma fila/col...... > PERO... no logro "limpiar" el pas por mas que borre esa l�nea y escriba > a mano lo que falta.... lo abr� desde el pspad para ver la codificaci�n > de caracteres y me detecta utf-8 Hola, Tienes activo el {H+} para que las cadenas sean ansistring ?

ahhhhhhh le faltaba ese switch!!! no se porqu�.... ahora me viene a la mente que hace mucho atr�s me pas� lo mismo!! grrrrrr mil gracias!!
byeeeeeeeee

Reply by email