Qt中通過ODBC連線MSSQL資料庫
原始碼:
/************************************************************/
#ifndef CONNECTION_H
#define CONNECTION_H
#include
#include
#include
#include
static bool connection()
{
QSqlDatabase db=QSqlDatabase::addDatabase("QODBC");
db.setDatabaseName(QString("DRIVER={SQL SERVER};"
"SERVER=%1;" //伺服器名稱
"DATABASE=%2;"//資料庫名
"UID=%3;" //登入名
"PWD=%4;" //密碼
).arg("TANY_PC")
.arg("MyData")
.arg("sa")
.arg("")
);
if (!db.open())
{
QMessageBox::critical(0, qApp->tr("Cannot open database"),
db.lastError().databaseText(), QMessageBox::Cancel);
return false;
}
else
{
QMessageBox::information(0,"Connect Database","connect success!",QMessageBox::Ok);
return true;
}
return true;
}
#endif // CONNECTION_H
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/16436858/viewspace-631533/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Laravel 通過 ODBC 連線 VerticaLaravel
- 【YashanDB資料庫】PHP無法透過ODBC連線到資料庫資料庫PHP
- [20181224]使用odbc連線oracle資料庫.txtOracle資料庫
- Oracle透過ODBC連線SQL Server資料庫後ORA-12514OracleSQLServer資料庫
- 藉助Windows自帶的ODBC工具驗證資料庫連線是否通暢Windows資料庫
- 1.3.3. 通過SQL*Plus 連線資料庫SQL資料庫
- root 使用者通過 sqlplus 連線資料庫SQL資料庫
- 通過觸發器記錄資料庫連線資訊觸發器資料庫
- Java的JDBC通過SSH Tunnel連線MySQL資料庫JavaJDBCMySql資料庫
- 資料庫的連線過程資料庫
- 解密MSSQL連結資料庫的密碼解密SQL資料庫密碼
- kettle通過命令列引數傳遞資料庫連線資訊命令列資料庫
- IDEA中資料庫連線Idea資料庫
- 1.6.5.2. 通過密碼檔案驗證連線資料庫密碼資料庫
- 如何連線一個像 MSSQL 或者 orcale 一樣的外部資料庫SQL資料庫
- 通過本地直接連線linux伺服器的mysql資料庫Linux伺服器MySql資料庫
- ubuntu wps odbc 連線sqliteUbuntuSQLite
- 用Navicat連線資料庫-資料庫連線(MySQL演示)資料庫MySql
- 連線資料庫資料庫
- 如何在weka中連線資料庫資料庫
- PHP中的資料庫連線方法PHP資料庫
- C#連線Oracle資料庫,通過EF自動生成與資料庫表相關的實體類C#Oracle資料庫
- mysql odbc delphi連線問題MySql
- 資料庫連線池-Druid資料庫連線池原始碼解析資料庫UI原始碼
- MSSQL連線資料庫密碼獲取工具與原文數個錯誤糾正SQL資料庫密碼
- C#/C++ 透過ODBC連線OceanBase Oracle租戶C#C++Oracle
- 在scrapy的pipelines中連線資料庫資料庫
- 資料庫中字串連線符的使用資料庫字串
- mysqli連線資料庫MySql資料庫
- Mongodb資料庫連線MongoDB資料庫
- Android 連線資料庫Android資料庫
- java連線資料庫Java資料庫
- 連線資料庫-mysql資料庫MySql
- jmeter連線資料庫JMeter資料庫
- Mybatis連線資料庫MyBatis資料庫
- JSP連線資料庫JS資料庫
- JDBC連線資料庫JDBC資料庫
- Flask連線資料庫Flask資料庫
- qt使用mysql,開啟資料庫,丟擲無法連線錯誤。QTMySql資料庫