2
QT
에서 ODBC를로드하는 방법은 Qt
및 C++
는
내가 ODBC의 DB에 연결을 시도하고 아주 새로운 해요,하지만 난
QSqlDatabase: QODBC driver not loaded
QSqlDatabase: available drivers: QSQLITE
이 어떻게 다음과 같은 출력을 받고 있어요 나는 ODBC
을 Qt
에로드합니다.
코드 :
QString serverName = "LOCALHOST\\SQLEXPRESS";
QString dbName = "test";
QSqlDatabase db = QSqlDatabase::addDatabase("QODBC");
db.setConnectionOptions();
QString myCon = QString("DRIVER={SQL Native Client};SERVER=%1;DATABASE=%2;Trusted_Connection = Yes").arg(serverName).arg(dbName);
db.setDatabaseName(myCon);
if(db.open())
{
qDebug() << "Opened!";
db.close();
}
else
{
qDebug() << "Error : " << db.lastError().text();
}
나는 온라인 단계를 따르려고했는데, 그것은 매우 혼란입니다.
다른 사람이이 작업을 수행하는 데 간단한 방법을 사용할 수 있습니까?
QSqlDatabase :: addDatabase()를 어떻게 호출 했습니까? – Mat
안녕하세요, @Mat, 제 코드를 추가했습니다 .. –