hk_classes 0.8.2 review
Downloadhk_classes is C++ library which allows rapid development of database applications with all features a modern database application sho
|
|
hk_classes is C++ library which allows rapid development of database applications with all features a modern database application should have like forms an reports.
hk_classes project is database and GUI independent. In combination with hk_kdeclasses (which is part of the knoda package) it supports the rapid development of database applications for KDE.
hk_classes is under heavy development, but it already works pretty well.
hk_classes allows you to:
connect to a database server (Mysql , Postgresql , SQLite or ODBC);
create and delete databases;
create, alter and delete tables and indices;
add, change and delete data in tables;
define, execute and store sql queries;
import and export CSV data;
define and use forms; and
define and print reports
write your own scripts in Python
use reports and queries in your own scripts with the command line tools
o hk_actionquery
o hk_exportcsv
o hk_exportxml
o hk_importcsv
o hk_report
hk_kdeclasses offers you data widgets for KDE:
high-level widgets
hk_kdetable
display and alter data in a grid and the possibility to alter the table structure
hk_kdequery
allows you to define and execute a query
hk_kdeform
allows you to design and view forms
hk_kdereport
allows you to design and preview reports
low-level widgets
hk_kdelineedit
a data sensitive standard field
hk_kdememo
a data sensitive multiline field
hk_kdeboolean
a data sensitive bool field
hk_kdecombobox
a data sensitive combobox field
hk_kdegrid
a data sensitive grid
hk_kderowselector
a row selector to browse a table
What's New in This Release:
module handling added, form filter handling added,uses libxml2 for decoding XML files, new driver "dbase" and many bugs are fixed
hk_classes 0.8.2 keywords