av激情亚洲男人的天堂国语,日韩欧美精品一中文字幕,无码av一区二区三区无码,国产又色又爽又刺激的a片,国产又色又爽又刺激的a片

C程序連接MSSQL的簡易操作指南(c 程序連接mssql)

C程序連接MSSQL的簡易操作指南

成都創(chuàng)新互聯(lián)公司-專業(yè)網(wǎng)站定制、快速模板網(wǎng)站建設(shè)、高性價比灣里網(wǎng)站開發(fā)、企業(yè)建站全套包干低至880元,成熟完善的模板庫,直接使用。一站式灣里網(wǎng)站制作公司更省心,省錢,快速模板網(wǎng)站建設(shè)找我們,業(yè)務(wù)覆蓋灣里地區(qū)。費用合理售后完善,十余年實體公司更值得信賴。

MSSQL,即Microsoft SQL Server,是一個基于結(jié)構(gòu)化查詢語言(SQL)的關(guān)系數(shù)據(jù)庫管理系統(tǒng)。在MSSQL的開發(fā)框架中有一個ODBC模塊,支持與SQL 服務(wù)器建立連接,使C程序可以實現(xiàn)連接MSSQL的數(shù)據(jù)庫。而下面將以實例的形式簡易的介紹C程序如何實現(xiàn)和MSSQL的連接。

一、首先,準(zhǔn)備數(shù)據(jù)庫連接的信息:包括主機名,數(shù)據(jù)庫名稱,用戶名,密碼等。

二、使用Visual Studio編寫C程序;完整程序可以參考如下:

#include

#include

#include

#include

int main(int argc, char* argv[])

{

SQLHENV henv; // 定義ODBC環(huán)境句柄

SQLHDBC hdbc; // 定義ODBC連接句柄

SQLHSTMT hstmt; // 定義SQL語句句柄

SQLretURN ret; // ODBC API TODO

char servername[32];//主機名

char databasename[32]; //數(shù)據(jù)庫名

char username[32]; //用戶名

char pwd[32]; //密碼

// 使用ODBC API函數(shù)SQLAllocHandle來為環(huán)境句柄和連接句柄分配內(nèi)存

ret = SQLAllocHandle(SQL_HANDLE_ENV,0, &henv);

ret = SQLAllocHandle(SQL_HANDLE_DBC,henv,&hdbc);

//使用環(huán)境句柄設(shè)置ODBC連接的參數(shù)

ret = SQLSetEnvAttr(henv,SQL_ATTR_ODBC_VERSION,(SQLPOINTER)SQL_OV_ODBC3,0);

//初始化數(shù)據(jù)庫連接字符串

sprintf(servername,”127.0.0.1″);

sprintf(databasename,”mydbname”);

sprintf(username,”myusername”);

sprintf(pwd,”mypassword”);

//以DSN模式建立ODBC連接

char connstr[256];

sprintf(connstr,”DSN=%s; DATABASE=%s; UID=%s; PWD=%s;”,servername,databasename,username,pwd);

ret = SQLDriverConnect(hdbc, NULL, (SQLCHAR*) connstr, SQL_NTS, NULL, 0, NULL, SQL_DRIVER_COMPLETE);

//初始化SQL語句句柄

ret = SQLAllocHandle(SQL_HANDLE_STMT, hdbc, &hstmt);

//實現(xiàn)數(shù)據(jù)庫訪問

ret = SQLExecDirect(hstmt, (SQLCHAR*)”SELECT * FROM table WHERE id=1″, SQL_NTS);

//斷開ODBC連接

ret = SQLDisconnect(hdbc);

ret = SQLFreeHandle(SQL_HANDLE_DBC,hdbc);

ret = SQLFreeHandle(SQL_HANDLE_ENV, henv);

return 0;

}

三、編譯上面的程序,生成相應(yīng)的可執(zhí)行文件。

四、最后,運行生成的文件,即可完成C程序和MSSQL之間的連接。

經(jīng)過以上簡單的步驟,實現(xiàn)C程序與MSSQL的連接就成功了。只要按照以上步驟操作,即可以輕松的使用C程序來實現(xiàn)和MSSQL的連接,進(jìn)而完成與SQL服務(wù)器的數(shù)據(jù)訪問工作。

成都網(wǎng)站設(shè)計制作選創(chuàng)新互聯(lián),專業(yè)網(wǎng)站建設(shè)公司。
成都創(chuàng)新互聯(lián)10余年專注成都高端網(wǎng)站建設(shè)定制開發(fā)服務(wù),為客戶提供專業(yè)的成都網(wǎng)站制作,成都網(wǎng)頁設(shè)計,成都網(wǎng)站設(shè)計服務(wù);成都創(chuàng)新互聯(lián)服務(wù)內(nèi)容包含成都網(wǎng)站建設(shè),小程序開發(fā),營銷網(wǎng)站建設(shè),網(wǎng)站改版,服務(wù)器托管租用等互聯(lián)網(wǎng)服務(wù)。


網(wǎng)站欄目:C程序連接MSSQL的簡易操作指南(c 程序連接mssql)
瀏覽路徑:http://uogjgqi.cn/article/dpisode.html
掃二維碼與項目經(jīng)理溝通

我們在微信上24小時期待你的聲音

解答本文疑問/技術(shù)咨詢/運營咨詢/技術(shù)建議/互聯(lián)網(wǎng)交流