Qt как подключиться к файлу Access через ODBC?, БД не подключается к QT из-за ошибки |
Здравствуйте, гость ( Вход | Регистрация )
Qt как подключиться к файлу Access через ODBC?, БД не подключается к QT из-за ошибки |
Гость_Александра_* |
27.10.2021, 16:37
Сообщение
#1
|
Гости |
#include "mainwindow.h"
#include "ui_mainwindow.h" MainWindow::MainWindow(QWidget *parent) : QMainWindow(parent) , ui(new Ui::MainWindow) { ui->setupUi(this); db = QSqlDatabase::addDatabase("QODBC"); //драйвер db.setDatabaseName("DRIVER={Microsoft Access Driver (*.mdb, *.accdb)};FIL={MS Access};DBQ=C:/Users/Aleksandra/Desktop/Microsoft Access"); //путь к БД if(db.open()) { qDebug("open"); } else { qDebug() << db.lastError(); } //выводим таблицу на экран model = new QSqlTableModel(this,db); model->setTable("EdIzmerenia"); model->select(); ui->tableView->setModel(model); } MainWindow::~MainWindow() { delete ui; } QSqlError("0", "QODBC3: Unable to connect", "[Microsoft][Диспетчер драйверов ODBC] Источник данных не найден и не указан драйвер, используемый по умолчанию") |
|
|
Текстовая версия | Сейчас: 22.11.2024, 8:01 |