[Lazarus-es] Problemas con Base de Datos MySQL y SIGSEGV

Rodriguez Walter rodriguezwalters en yahoo.com.ar
Mar Ene 21 22:25:07 CET 2014


Hola a todos.

Hace un tiempo no muy grande que desarrollo pero no he trabajado mucho 
con bases de datos.

Tengo tres inconvenientes que creo provienen del mismo origen así que 
paso a detallarlos.

1)  Estoy trabajando con una Base de Datos MYSQL.

Cuando guardo los datos, estos se guardan bien, pero al momento de traer 
datos al sistema en Lazarus, no puedo visualizar letras como á, é, í, ñ 
entre otras. estas letgras son frecuentes en español.

Cuando intento cargar los datos desde el sistema hecho en Lazarus no 
guarda bien estos caracteres pero si lo cargo con TOAD no hay inconveniente.

2) Otro problema que tengo y creo que se desprende del mismo origen es 
que al realizar un reporte con LazReport en la primeras páginas está 
todo OK, pero luego de por ejemplo la página 5 aparece un cartel que dice:

    "El proyecto prueba ha lanzado una excepción de la clase 
'External:SIGSEGV'
    En archivo 'lr_utils.pas' linea 647: Desc[Result]:=Char(b)

3) El último inconveniente que tengo es similar al anterior pero, según 
lo que he leido es por causa de los caracteres especiales que utilizamos 
en español como el caracter ñ. En este caso, el cartel que aparece es:

    "El proyecto prueba ha lanzado una excepción de la clase 
'External:SIGSEGV'
    En archivo 'lr_class.pas' en linea 2729
    If WCanvas.TextWidth(UTF8Ranges(s,beg, cur - beg +1, Desc))>maxwidth 
then


Cualquier ayuda el bien recibida y se agradecerá.

Hambiente de trabajo:
Windows: XP
Lazarus: 1.0.14
FreePascal: 2.6.2

Base de datos:
MySQL. 5.X + Windows 7. -->> Works OK


Desde ya muchas gracias.

Wix


-- 
Firmas de correo.com : Walter Rodriguez

Walter Rodriguez
/Analista Superior de Sistemas / Analista Programador/
/Desarrollo de Sistemas/

skype <skype:rodriguezwalters?call> linkedIn 
<http://www.linkedin.com/in/rodriguezwalter> xing 
<http://www.xing.com/profiles/WalterSergio_RodriguezBenedetti?preview=true>

eco No me imprimas si no es necesario. Protejamos el medio ambiente



---
Este mensaje no contiene virus ni malware porque la protección de avast! Antivirus está activa.
http://www.avast.com
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://lists.lazarus-ide.org/pipermail/lazarus-es/attachments/20140121/deb3f148/attachment-0002.html>
------------ próxima parte ------------
A non-text attachment was scrubbed...
Name: skype.png
Type: image/png
Size: 1620 bytes
Desc: no disponible
URL: <http://lists.lazarus-ide.org/pipermail/lazarus-es/attachments/20140121/deb3f148/attachment-0006.png>
------------ próxima parte ------------
A non-text attachment was scrubbed...
Name: linkedin.png
Type: image/png
Size: 1210 bytes
Desc: no disponible
URL: <http://lists.lazarus-ide.org/pipermail/lazarus-es/attachments/20140121/deb3f148/attachment-0007.png>
------------ próxima parte ------------
A non-text attachment was scrubbed...
Name: xing.png
Type: image/png
Size: 1349 bytes
Desc: no disponible
URL: <http://lists.lazarus-ide.org/pipermail/lazarus-es/attachments/20140121/deb3f148/attachment-0008.png>
------------ próxima parte ------------
A non-text attachment was scrubbed...
Name: ico-eco.gif
Type: image/gif
Size: 1001 bytes
Desc: no disponible
URL: <http://lists.lazarus-ide.org/pipermail/lazarus-es/attachments/20140121/deb3f148/attachment-0002.gif>


More information about the Lazarus-es mailing list