VC基于ADO技術(shù)訪問(wèn)數(shù)據(jù)庫(kù)的方法
更新時(shí)間:2015年10月08日 15:14:42 作者:weiren2006
這篇文章主要介紹了VC基于ADO技術(shù)訪問(wèn)數(shù)據(jù)庫(kù)的方法,較為詳細(xì)的分析了VC使用ADO操作數(shù)據(jù)庫(kù)的相關(guān)實(shí)現(xiàn)技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下
本文實(shí)例講述了VC基于ADO技術(shù)訪問(wèn)數(shù)據(jù)庫(kù)的方法。分享給大家供大家參考。具體如下:
一、在StdAfx.h文件中添加
復(fù)制代碼 代碼如下:
#import "C:/Program Files/Common Files/System/ado/msado15.dll" no_namespace rename("EOF","rsEOF")
導(dǎo)入ADO引擎。
二、數(shù)據(jù)庫(kù)應(yīng)用層操作
void CADOExample1Dlg::OnBtnQuery()
{
// TODO: Add your control notification handler code here
CoInitialize(NULL);
_ConnectionPtr pConn(__uuidof(Connection));
_RecordsetPtr pRst(__uuidof(Recordset));
pConn->ConnectionString = "Provider=SQLOLEDB.1;Password=123456;Persist Security Info=True;User ID=sa;Initial Catalog=db_test;Data Source=.";
pConn->Open("","","",adConnectUnspecified);
pRst = pConn->Execute("select * from tb_image",NULL,adCmdText);
while(!pRst->rsEOF)
{
((CListBox*)GetDlgItem(IDC_LIST1))->AddString(
(_bstr_t)pRst->GetCollect("imageID"));
pRst->MoveNext();
}
pRst->Close();
pConn->Close();
pRst.Release();
pConn.Release();
CoUninitialize();
}
希望本文所述對(duì)大家的VC程序設(shè)計(jì)有所幫助。
您可能感興趣的文章:
- VC用Ado接口連接和使用數(shù)據(jù)庫(kù)及注意事項(xiàng)
- VC實(shí)現(xiàn)ODBC數(shù)據(jù)庫(kù)操作實(shí)例解析
- c++連接mysql數(shù)據(jù)庫(kù)的兩種方法(ADO連接和mysql api連接)
- 用C語(yǔ)言操作MySQL數(shù)據(jù)庫(kù)的通用方法
- C語(yǔ)言連接并操作Sedna XML數(shù)據(jù)庫(kù)的方法
- c語(yǔ)言連接mysql數(shù)據(jù)庫(kù)的實(shí)現(xiàn)方法
- VC中使用ADO開(kāi)發(fā)數(shù)據(jù)庫(kù)應(yīng)用程序簡(jiǎn)明教程
相關(guān)文章
C語(yǔ)言實(shí)現(xiàn)猜數(shù)字小游戲的示例代碼
猜數(shù)字小游戲是我們小時(shí)候喜歡我們一個(gè)經(jīng)典小游戲。本文將用C語(yǔ)言實(shí)現(xiàn)這一經(jīng)典游戲,文中的示例代碼講解詳細(xì),感興趣的可以了解一下2022-08-08
C語(yǔ)言實(shí)現(xiàn)登錄注冊(cè)和忘記密碼功能
這篇文章主要為大家詳細(xì)介紹了C語(yǔ)言實(shí)現(xiàn)登錄、注冊(cè)和忘記密碼功能,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2020-12-12
c++實(shí)現(xiàn)逐行讀取配置文件寫(xiě)入內(nèi)存的示例
這篇文章主要介紹了c++實(shí)現(xiàn)逐行讀取配置文件寫(xiě)入內(nèi)存的示例,需要的朋友可以參考下2014-05-05
C++11/14如何使用typedef和using定義類(lèi)型別名和別名模版
這篇文章主要介紹了C++11/14如何使用typedef和using定義類(lèi)型別名和別名模版2023-04-04

