Luca Olivetti escreveu:
En/na Michael Van Canneyt ha escrit:


On Tue, 5 Jan 2010, Matt Shaffer wrote:

I thought I would just do a little update. I've been successfully able to write now, BUT, I don't believe the SQLdb components were really keeping SQLite in mind (the db I'm using). You see, Lazarus opens a connection to the SQLite database, preventing my app that's running (for debugging purposes) from writing. So I have to build the app, close Lazarus, then run my app... Should I file a bug report for this?

No.

It is a limitation of sqlite.

Then why zeosdbo has no such issue?

It seems that Sqldb is keeping an transaction open even for reading (Select) the data. I don't know in other DB, but in sqlite is not necessary the transaction to read data.

It's possible to have multiple connections reading the data at the same time. Write blocks other connections from accessing the db.

Luiz

--
_______________________________________________
Lazarus mailing list
[email protected]
http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus

Reply via email to