日本综合一区二区|亚洲中文天堂综合|日韩欧美自拍一区|男女精品天堂一区|欧美自拍第6页亚洲成人精品一区|亚洲黄色天堂一区二区成人|超碰91偷拍第一页|日韩av夜夜嗨中文字幕|久久蜜综合视频官网|精美人妻一区二区三区

RELATEED CONSULTING
相關咨詢
選擇下列產(chǎn)品馬上在線溝通
服務時間:8:30-17:00
你可能遇到了下面的問題
關閉右側工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
C程序連接MSSQL的簡易操作指南(c 程序連接mssql)

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

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

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

一、首先,準備數(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)境句柄和連接句柄分配內存

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

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

//使用環(huán)境句柄設置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;

}

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

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

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

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


當前標題:C程序連接MSSQL的簡易操作指南(c 程序連接mssql)
本文URL:http://www.dlmjj.cn/article/dpisode.html