ADO連線資料庫

2021-05-08 04:21:53 字數 1831 閱讀 5274

2009-05-02 19:06

1.ado物件連線資料庫

建立乙個mfc對話方塊工程

stdafx.h中新增#import "c:/program files/common files/system/ado/msado15.dll" no_namespace rename ("eof", "adoeof") rename ("bof", "adobof")

::coinitialize(null);

cstring strsql;

hresult hr;

try }

catch(_com_error e)///捕捉異常

身份驗證模式為:"sql server和windows"

provider=sqloledb.1;persistsecurityinfo=true;user id=使用者名稱;password=密碼;initial catalog=資料庫名;data source=sql伺服器名

身份驗證模式為:"僅windows"

provider=sqloledb.1;integratedsecurity=sspi;persistsecurityinfo=false;initial catalog=資料庫名;data source=sql伺服器名

2.ado.net連線資料庫

建立乙個c#控制台程式

使用命名空間using system.data.oledb;(該名空間可以連線各種資料來源)

編寫連線字串

windows身份驗證:

"persistsecurityinfo=false;integratedsecurity=sspi;

database=adventureworks;server=(local)"

sql登陸:

"persistsecurityinfo=false;user id=*****;password=*****;initial            catalog=adventureworks;server=mysqlserver"

database=資料庫名稱 server=伺服器名稱 (local)意為本地伺服器

建立連線

string connectionstring;

connectionstring = "provider=sqloledb;persistsecurityinfo=false;integratedsecurity=sspi;server=(local);database=cap";

using (oledbconnection connection =new oledbconnection(connectionstring))

catch (system.exception ex) }

ADO方式連線資料庫

ado方式連線資料庫分為如下步驟 1.ado物件的匯入 在使用ado技術時需要匯入乙個ado動態鏈結庫msado15.dll。該動態庫位於系統盤下的 program files common files system ado 目錄下。在stafx.h標頭檔案下新增如下 將msado15.dll動態鏈...

MFC中用Ado連線資料庫

vc 中使用mfc通過ado連線資料庫方法小結 不包括異常的捕捉 這裡主要講mfc與sql2000資料庫的連線。coinitialize null 表示com庫的初始化 couninitialize 釋放com庫。3.獲取連線字串。最簡單的方法就是新建乙個.txt檔案,將其字尾名改為.udl,雙擊它...

MFC通過ADO連線資料庫

msdn中提供mfc的連線資料庫的方法大約有三種方法 一是cdatabase類 odbc 一是dao,另一是 ole db,msdn上推薦的方法是odbc或者ole db方式。ole db是一組 元件物件模型 com 介面,是新的資料庫低層介面,它封裝了odbc的功能,並以統一的方式訪問儲存在不同資...