Nominate our 2022 Qt Champions!

How can I open an existing Sqlite database?

  • Hi,

    If my database data.sqlite is located in my project folder, how can I call it and read/right from it. I want the database be a part of my project, not just an external file.

  • @QSqlDatabase db = QSqlDatabase:addDatabase("QSQLITE");
    bool opened =;@

    Also, add sql to your project's .pro, for example:

    @QT += core sql
    QT -= gui@

  • @

    searches in the current working directory, if that's wrong, give an absolute path as the argument.

Log in to reply