Làm thế nào để kết nối cơ sở dữ liệu trong Qt?

Em mới tìm hiểu về Qt ,em muốn viết một chương trình quản lý nhỏ sử dụng Qt.Em muốn sử dụng MS Access nhưng bị lỗi không mở file được .
Đây là code của em ,em không biết nó bị lỗi như thế nào

QSqlDatabase db=QSqlDatabase::addDatabase("QODBC");;
    db.setDatabaseName("Driver={Microsoft Access Driver(*.mdb , *.accdb};""FIL={MS Access};DBQ=C:\\Users\\Ha\\Documents\\Database3.mdb");
    if(!db.open())
        QMessageBox::information(this,tr("loi"),db.lastError().text());
```
83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?