QSqlDatabase db;
db.addDatabase("QSQLITE");
QString path = QDir::currentPath();
path += QString("/chatLog.db");
qDebug() << path;
db.setDatabaseName(path);
if (!db.open())
{
qDebug() << "Cant open db";
}
else
{
QSqlQuery query("SELECT * FROM chat");
while (query.next())
{
qDebug() << query.value(1).toString();
}
}
Вот код для подключения Sql Lite файла но не может открыть Db файл в правильном директории
//QSqlDatabase db;
//db.addDatabase("QSQLITE");
// причина ошибки
QSqlDatabase db = QSqlDatabase::addDatabase("QSQLITE");
QString path = QDir::currentPath();
path += QString("/chatLog.db");
qDebug() << path;
db.setDatabaseName(path);
if (!db.open())
{
qDebug() << "Cant open db";
}
else
{
QSqlQuery query("SELECT * FROM chat");
while (query.next())
{
qDebug() << query.value(1).toString();
}
}
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Здравствуйтедве недели назад столкнулся с проблемой и никак не могу ее решить
Как я только не пытался, не получалосьБыли такие ошибки: При запуске приложения выбрасывает ошибку: