用下面的代碼創建鏈接以後,出現了幾個問題html
將db.lastError().text();的內容輸出到label中後顯示以下問題:
1.出現提示:driver not loaded
解決方法:將Qt安裝目錄C:\Qt\Qt5.2.0\5.2.0\Src\qtbase\plugins下的文件夾sqldrivers複製到本身的工程文件build-linkOracle-Desktop_Qt_5_2_0_MinGW_32bit-Debug\debug目錄下。
文件夾sqldrivers裏面有四個文件:libqsqloci.a, libqsqlocid.a, qsqloci.dll,qsqlocid.dll
2.出現提示:ORA-28009:應當以 SYSDBA 身份或SYSOPER 身份創建 SYS 連 Unable to logon
解決方法:新建一個用戶,用新的用戶創建鏈接,鏈接成功。