sqlite in kdelibs
Jaroslaw Staniek
js at iidea.pl
Sat Jan 22 22:09:27 GMT 2005
>> As an exercise: try to write an app using the Qt SQL classes which can
>> insert a row into a table and then retrieve the server-generated
>> primary key for that row, without coding any knowledge about, or tests
>> for, what database server the app is talking to.
>
>
> QSqlQuery::lastInsertId() should do the trick in Qt 4.
>
> I don't see any reasons why Kexi would need an own database access layer
> instead of building on top of the Qt SQL module. Please CC harald at
> trolltech com if you think that I am mistaken.
First, software developemnt (as I can understand it) couldn't be done by
endless waiting for 3rd party features. We can mention more and more features
undoubtely needed in Kexi and many many db apps build on top of it, and these
features are not supported by, say, Qt4, .NET 2009, MSA/ADO and so on. I
wouldn't say that means all of us want to wait for next mayor release of our
favourite framework (whatever it is) and just politely asking.
Sure, as a side effect we've got a diversification on frameworks level. A few
devs are probably in doubt regarding to reasons of so many proposals in DB
area. Only thing I can say, IMHO as Kexi coauthor but also Qt fan, is that,
while we're comparing QtSQL and KexiDB/KexiDB frameworks (not mentioning
KexiDBWidgets framework), I am almost sure that QtSQL can be wrapped as a
KexiDB plugin (hint: Kexi has been seriously developed/designed since early
2003) and will still require less code and cleaner to provide the same effect.
--
regards / pozdrawiam,
Jaroslaw Staniek / OpenOffice Polska / Kexi Team
Developers Wanted! Kexi 0.1 Beta 5 Released: http://www.kexi-project.org
KDElibs/Windows: http://wiki.kde.org/tiki-index.php?page=KDElibs+for+win32
More information about the kde-core-devel
mailing list