
Originally Posted by
jpn
Perhaps you forgot to call Erpel::dbConnect()?
Hello jpn,
I prefer to call Erpel::dbConnect() when I need some datas from my database, not during starting the program.
Like this for example:
void Erpel::showKasseLayout()
{
if (dbConnect(currentMandant))
{
query.prepare("SELECT ID, Beschriftung, ArtikelNummer, Image, ToolTip, TimeStamp FROM kassenlayout");
query.exec();
if (query.isSelect())
query.first();
// more code follows here ....
void Erpel::showKasseLayout()
{
if (dbConnect(currentMandant))
{
QSqlQuery query;
QString image;
query.prepare("SELECT ID, Beschriftung, ArtikelNummer, Image, ToolTip, TimeStamp FROM kassenlayout");
query.exec();
if (query.isSelect())
query.first();
// more code follows here ....
To copy to clipboard, switch view to plain text mode
I think it's a little bit more code and a little bit more to do for the computer, but it's safer.
Is that correct?
Bookmarks