[fpc-pascal] Try to debug FastCGI or console app with DB connection in Lazarus

silvioprog silvioprog at gmail.com
Sat Jun 23 18:16:17 CEST 2012


2012/6/22 Alexis Halbot-Schoonaert <a.halbotschoonaert at free.fr>:
> Hello,
>
> I try to debug a FastCGI (with a TWebModule) wich connects itself to
> FireBug in Lazarus and the debugger stops debugging when i do a
> connection to FireBird.
> Ubuntu 12.04, FPC 2.6.0 Lazarus 0.9.30.4
>
> I can see my SQLQueryresult at design time in Lazarus. Ok.
>
> I can execute my FastCGI (outside Lazarus, so not debugging).
> The connection with Apache, the FastCGI execution with the FireBird
> connection and the result returned to the browser... Everything is Ok.
>
> If a remove the DB connection in my code, i can debug the FastCGI.
> With the DB connection, the debugger goes away and apache goes to time
> out.
>
> I encountered the same problem with a MySql connection several months
> ago, and didn't try until now.
>
> the same problem happens in a console programme, as if the lack of
> graphical interface make the problem to happen.
>
> If i write an lcl application with a dbgrid, and the same connection
> configuration, everything is Ok, including debugging.
>
> Please, i don't want to use PHP! ;p
>
> Thank you for your help!
> Alexis

Hellow, :)

Hm... I use JDO (https://github.com/silvioprog/jdo) with CGI and works
very well, please see this simple demo:

http://silvioprog.com.br/grid.html

JDO is a descendant project from SQLdb and is very similar to the PDO
project, but has native support for JSON.

The source code of this project here:

http://code.google.com/p/lazarus-br/source/browse/#svn%2Ftrunk%2Fweb%2Flws-jdo-jeasyui

-- 
Silvio Clécio
My public projects - github.com/silvioprog



More information about the fpc-pascal mailing list