Sign in Join

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

Mailing lists / lazarus-es / 2012-08

Programa se bloquea con TSQLQuery

5 messages · 3 people · –

Reply by email Subscribe to this list Your subscription

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

Gustavo Cruz

Buenas tardes amigos foreros. Realmente no sab�a c�mo poner el t�tulo del mensaje... Lo que sucede es que tengo una aplicaci�n que se conecta a una base de datos firebird; los componentes son de la paleta SQLdb la versi�n de firebird es la 2.5.1 l�zarus 1.1 SVN: 37738; que se encuentra en otro equipo, a la verdad el programa est� corriendo en 5 equipo a la vez, pero hay momentos en que el sistema se me bloquea, al parecer eso es por bloqueo de los registros en la base de datos.

No tengo idea de qu� hacer pues no quiero abandonar el proyecto que he empezado en l�zarus. El nivel de isolation del componente de transacci�n es ?isc_tpb_read_committed?. a la transacci�n el doy la orden de ?Commint? cre� que el problema era que ante ten�a ?CommitRetaining? pero sigue igual.

Sin m�s, espero haberme explicado

Gracias de antemano por vuestro tiempo y ayuda

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

Reply by email

Maxi
to Gustavo Cruz

El d�a 6 de agosto de 2012 17:56, Gustavo Cruz
<gustavo7218 en hotmail.com> escribi�:

Show quoted text 26 lines
Buenas tardes amigos foreros. Realmente no sab�a c�mo poner el t�tulo del mensaje... Lo que sucede es que tengo una aplicaci�n que se conecta a una base de datos firebird; los componentes son de la paleta SQLdb la versi�n de firebird es la 2.5.1 l�zarus 1.1 SVN: 37738; que se encuentra en otro equipo, a la verdad el programa est� corriendo en 5 equipo a la vez, pero hay momentos en que el sistema se me bloquea, al parecer eso es por bloqueo de los registros en la base de datos. No tengo idea de qu� hacer pues no quiero abandonar el proyecto que he empezado en l�zarus. El nivel de isolation del componente de transacci�n es ?isc_tpb_read_committed?. a la transacci�n el doy la orden de ?Commint? cre� que el problema era que ante ten�a ?CommitRetaining? pero sigue igual. Sin m�s, espero haberme explicado Gracias de antemano por vuestro tiempo y ayuda Gustavo Cruz _______________________________________________ Lazarus-es mailing list Lazarus-es en lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus-es

Te sugiero algunas cosas para probar,
Se cuelgan todas a la vez?
Se cuelga esa sola aplicacion en un solo equipo?
Si cerras las demas, reanuda el equipo colgado?
Corr� una desde el entorno en modo debug y dejalo hasta que se "cuelgue", y ahi fijate donde sigue, que no sea un bucle infinito o que sea una excepcion que no sabe manejar y quede perdido.

El que pregunta aprende, y el que contesta aprende a responder. No a la obsolecencia programada: http://dimensionargentina.blogspot.com/2011/01/todo-esta-disenado-para-romperse.html Linux User #495070 http://domonetic.com/blog

Reply by email

Gustavo Cruz

Hola gracias por la respuesta, y a tus interrogantes �stas son las m�as

Se cuelgan todas a la vez?
Si se cuelgan todas a la vez

Si cerras las dem�s, reanuda el equipo colgado?
Si, eso es exacto, por ello pienso que debe ser algo a nivel de bloqueos de registros en la DB

Corre una desde el entorno en modo debug y d�jalo hasta que se "cuelgue", y ah� f�jate donde sigue, que no sea un bucle infinito o que sea una excepci�n que no sabe manejar y quede perdido.

Voy a hacer como t� me indicas para ver si puedo hallar alguna forma de corregir el inconveniente

de antemano mil gracias por vuestro tiempo

Gustavo Cruz

Earlier message 224 lines
-----Mensaje original----- From: lazarus-es-request en lists.lazarus.freepascal.org Sent: Tuesday, August 07, 2012 5:00 AM To: lazarus-es en lists.lazarus.freepascal.org Subject: Resumen de Lazarus-es, Vol 59, Env�o 5 Env�e los mensajes para la lista Lazarus-es a lazarus-es en lists.lazarus.freepascal.org Para subscribirse o anular su subscripci�n a trav�s de la WEB http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus-es O por correo electr�nico, enviando un mensaje con el texto "help" en el asunto (subject) o en el cuerpo a: lazarus-es-request en lists.lazarus.freepascal.org Puede contactar con el responsable de la lista escribiendo a: lazarus-es-owner en lists.lazarus.freepascal.org Si responde a alg�n contenido de este mensaje, por favor, edite la linea del asunto (subject) para que el texto sea mas especifico que: "Re: Contents of Lazarus-es digest...". Adem�s, por favor, incluya en la respuesta s�lo aquellas partes del mensaje a las que est� respondiendo. Asuntos del d�a: 1. Grib con seleccion tipo combobox (admin foro) 2. Programa se bloquea con TSQLQuery (Gustavo Cruz) 3. Re: Grib con seleccion tipo combobox (Jose Daboin) 4. Re: Grib con seleccion tipo combobox (Maxi) 5. Re: Programa se bloquea con TSQLQuery (Maxi) ---------------------------------------------------------------------- Message: 1 Date: Mon, 6 Aug 2012 15:13:45 -0430 From: admin foro <forobtf4 en gmail.com> Subject: [Lazarus-es] Grib con seleccion tipo combobox To: lazarus-es en lists.lazarus.freepascal.org Message-ID: <CAHa+zLZC8yunnd+6vzs70HJfHAf_k3VPD8LCE-_Z2oEeP8zwhA en mail.gmail.com> Content-Type: text/plain; charset="iso-8859-1" Lo que pasa es que tengo una base de datos y he visto que en delphi existe una grib que al uno darle a la columna aparece una especie de combobox con la campo seleccionado o que se le definio de la base de datos y al abrirlo aparecen los datos almacenados en la base de datos. Existe esto en delphi ------------ pr�xima parte ------------ Se ha borrado un adjunto en formato HTML... URL: <http://lists.lazarus.freepascal.org/pipermail/lazarus-es/attachments/20120806/514f7628/attachment-0001.html> ------------------------------ Message: 2 Date: Mon, 6 Aug 2012 15:56:09 -0500 From: "Gustavo Cruz" <gustavo7218 en hotmail.com> Subject: [Lazarus-es] Programa se bloquea con TSQLQuery To: "Lazarus Lista" <lazarus-es en lists.lazarus.freepascal.org> Message-ID: <BAY169-DS30A34834E59F320CD98C19AECF0 en phx.gbl> Content-Type: text/plain; charset="utf-8" Buenas tardes amigos foreros. Realmente no sab�a c�mo poner el t�tulo del mensaje... Lo que sucede es que tengo una aplicaci�n que se conecta a una base de datos firebird; los componentes son de la paleta SQLdb la versi�n de firebird es la 2.5.1 l�zarus 1.1 SVN: 37738; que se encuentra en otro equipo, a la verdad el programa est� corriendo en 5 equipo a la vez, pero hay momentos en que el sistema se me bloquea, al parecer eso es por bloqueo de los registros en la base de datos. No tengo idea de qu� hacer pues no quiero abandonar el proyecto que he empezado en l�zarus. El nivel de isolation del componente de transacci�n es ?isc_tpb_read_committed?. a la transacci�n el doy la orden de ?Commint? cre� que el problema era que ante ten�a ?CommitRetaining? pero sigue igual. Sin m�s, espero haberme explicado Gracias de antemano por vuestro tiempo y ayuda Gustavo Cruz ------------ pr�xima parte ------------ Se ha borrado un adjunto en formato HTML... URL: <http://lists.lazarus.freepascal.org/pipermail/lazarus-es/attachments/20120806/3e51cb64/attachment-0001.html> ------------------------------ Message: 3 Date: Mon, 6 Aug 2012 17:19:22 -0430 From: Jose Daboin <metalbox9000 en gmail.com> Subject: Re: [Lazarus-es] Grib con seleccion tipo combobox To: Spanish version of Lazarus List <lazarus-es en lists.lazarus.freepascal.org> Message-ID: <CAAvkSmDxxO02=QZJUF=WR2piVEey8NxjesMJV6f4eroB+iuh3Q en mail.gmail.com> Content-Type: text/plain; charset="utf-8" Diras en Lazarus querras decir lo que esta en esta imagen http://bit.ly/QFIFuk? El 6 de agosto de 2012 15:13, admin foro <forobtf4 en gmail.com> escribi�: > Lo que pasa es que tengo una base de datos y he visto que en delphi existe > una grib que al uno darle a la columna aparece una especie de combobox con > la campo seleccionado o que se le definio de la base de datos y al abrirlo > aparecen los datos almacenados en la base de datos. > > Existe esto en delphi > > _______________________________________________ > Lazarus-es mailing list > Lazarus-es en lists.lazarus.freepascal.org > http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus-es > > ------------ pr�xima parte ------------ Se ha borrado un adjunto en formato HTML... URL: <http://lists.lazarus.freepascal.org/pipermail/lazarus-es/attachments/20120806/232e0f6e/attachment-0001.html> ------------------------------ Message: 4 Date: Tue, 7 Aug 2012 01:34:00 -0300 From: Maxi <maximiliano.duarte en gmail.com> Subject: Re: [Lazarus-es] Grib con seleccion tipo combobox To: Spanish version of Lazarus List <lazarus-es en lists.lazarus.freepascal.org> Message-ID: <CAOL=nAqOXwNTikzWXBioBgjaCcnktUU=TVTVhRHBWQ_=m-gO0w en mail.gmail.com> Content-Type: text/plain; charset=UTF-8 Eso es un campo lookup, cuando traes los objetos que hacen referencia a cada campo de la tabla podes crear uno que este relacionado a otra tabla y al seleccionar una descripcion escribe el codigo en la tabla en cuestion. Haces dobleclick sobre el objeto ztable,zquery o el que uses como acceso a la tabla, y agregas un nuevo campo tipo lookup. -- El que pregunta aprende, y el que contesta aprende a responder. No a la obsolecencia programada: http://dimensionargentina.blogspot.com/2011/01/todo-esta-disenado-para-romperse.html Linux User #495070 http://domonetic.com/blog ------------------------------ Message: 5 Date: Tue, 7 Aug 2012 01:38:39 -0300 From: Maxi <maximiliano.duarte en gmail.com> Subject: Re: [Lazarus-es] Programa se bloquea con TSQLQuery To: Spanish version of Lazarus List <lazarus-es en lists.lazarus.freepascal.org> Message-ID: <CAOL=nArFV-k7_R-2Sb+qu7te94pCnLvBxrr5uvKQb2hThFqb0A en mail.gmail.com> Content-Type: text/plain; charset=UTF-8 El d�a 6 de agosto de 2012 17:56, Gustavo Cruz <gustavo7218 en hotmail.com> escribi�: > Buenas tardes amigos foreros. Realmente no sab�a c�mo poner el t�tulo del > mensaje... > Lo que sucede es que tengo una aplicaci�n que se conecta a una base de > datos > firebird; los componentes son de la paleta SQLdb > la versi�n de firebird es la 2.5.1 l�zarus 1.1 SVN: 37738; que se > encuentra > en otro equipo, a la verdad el programa est� corriendo en 5 equipo a la > vez, > pero hay momentos en que el sistema se me bloquea, al parecer eso es por > bloqueo de los registros en la base de datos. > > No tengo idea de qu� hacer pues no quiero abandonar el proyecto que he > empezado en l�zarus. > El nivel de isolation del componente de transacci�n es > ?isc_tpb_read_committed?. a la transacci�n el doy la orden de ?Commint? > cre� > que el problema era que ante ten�a ?CommitRetaining? pero sigue igual. > > Sin m�s, espero haberme explicado > > Gracias de antemano por vuestro tiempo y ayuda > > Gustavo Cruz > > _______________________________________________ > Lazarus-es mailing list > Lazarus-es en lists.lazarus.freepascal.org > http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus-es > Te sugiero algunas cosas para probar, Se cuelgan todas a la vez? Se cuelga esa sola aplicacion en un solo equipo? Si cerras las demas, reanuda el equipo colgado? Corr� una desde el entorno en modo debug y dejalo hasta que se "cuelgue", y ahi fijate donde sigue, que no sea un bucle infinito o que sea una excepcion que no sabe manejar y quede perdido. -- El que pregunta aprende, y el que contesta aprende a responder. No a la obsolecencia programada: http://dimensionargentina.blogspot.com/2011/01/todo-esta-disenado-para-romperse.html Linux User #495070 http://domonetic.com/blog ------------------------------

Reply by email

MSc. Ing. Pedro Pablo Oviedo Vera ENPA

Atenci�n!:
....si el programa sw bloquea durante el acceso a los datos mediante una consulta sql hay un porciento elevado de que el culpable sea el DBMS y no la aplicaci�n cliente.....a pero si el problema es durante la manipulaci�n de los datos ya es otra cosa....consejo: revisa la config de Firebird...tipos de bloqueos, tratamiento de la concurrencia, etc.....antes de "acusar" a Lazarus....

Saludos
pp

El mar, 07-08-2012 a las 12:00 +0200,
lazarus-es-request en lists.lazarus.freepascal.org escribi�:

Programa se bloquea con TSQLQuery
MSc. Ing. Pedro Pablo Oviedo Vera Direcci�n T�cnica y Desarrollo Empresa de Proyectos e Ingenier�a ENPA Ministerio de la Agricultura Boyeros y Conill, Piso 10 Edif MINAG, La Habana, Cuba. Telef. (537)884 7649 (Ubuntu User #34812)

Reply by email