九色国产,午夜在线视频,新黄色网址,九九色综合,天天做夜夜做久久做狠狠,天天躁夜夜躁狠狠躁2021a,久久不卡一区二区三区

打開APP
userphoto
未登錄

開通VIP,暢享免費(fèi)電子書等14項(xiàng)超值服

開通VIP
利用ADO的Connection對象來連接數(shù)據(jù)庫
利用ADO的Connection對象來連接數(shù)據(jù)庫作者:bengdeng | 來源:Excel吧 | 時(shí)間:2008-09-22 | 閱讀權(quán)限:游客 | 會員幣:0 | 【大 中 小】
在SQL語言教程 - 序http://www.excelba.com/Art/Html/289.html 中我們說到這一篇要介紹利用ADO的Connection對象來連接數(shù)據(jù)庫,目地就是讓大家了解后,就可以便于以后的其它SQL語言教程里的代碼,大家可以動(dòng)手運(yùn)行一下,看一下效果,之后的大部份例子中,這篇文章介紹的都是要用到的,就像我們要使用Excel文件時(shí),要先用Workbooks對象的Open方法打開Excel文件一樣。關(guān)于Workbooks對象的Open方法的幫助說明,大家可以參考一下:http://www.excelba.com/Art/Html/290.html
下面進(jìn)入正題。首先要說的是ADO是什么?ADO的全稱是:Microsoft ActiveX Data Objects ,它使您的客戶端應(yīng)用程序能夠通過 OLE DB 提供者訪問和操作數(shù)據(jù)庫服務(wù)器中的數(shù)據(jù)。它的主要優(yōu)點(diǎn)是易于使用、速度快、內(nèi)存支出低和占用磁盤空間少。ADO 支持用于建立客戶端/服務(wù)器和基于 Web 的應(yīng)用程序的主要功能。
第二個(gè)問題是如何使用ADO?ADO有不少版本,不同的電腦里可能就有不同的版本,在VBA中使用ADO的方法是,在VBE編輯器中工具菜單的引用項(xiàng)里,引用Microsoft activex date objects x.x,其中x.x為版本號,可能會因?yàn)槟惆惭b的office的版本不同而不同,我用的例子,大多引用了2.5版。
認(rèn)識了ADO,那開始說Connection 對象,Connection 對象表示數(shù)據(jù)源的唯一會話。ADO提供這個(gè)對象,來讓我們連接數(shù)據(jù)庫。
而Connection 對象的ConnectionString 屬性,就是用來指示用于建立到數(shù)據(jù)源的連接的信息。ConnectionString 屬性有五個(gè)參數(shù):
參數(shù)  |  說明
Provider=   :  指定用于連接的提供者的名稱。
File Name=  :   指定提供者特有的文件(例如,持久保留的數(shù)據(jù)源對象)的名稱,這些文件中包含預(yù)置的連接信息。
Remote Provider=  :   指定當(dāng)打開客戶端連接時(shí)使用的提供者的名稱。(僅限于遠(yuǎn)程數(shù)據(jù)服務(wù)。)
Remote Server=   :  指定當(dāng)打開客戶端連接時(shí)使用的服務(wù)器的路徑名稱。(僅限于遠(yuǎn)程數(shù)據(jù)服務(wù)。)
URL=   :  指定連接字符串為標(biāo)識資源(如文件或目錄)的絕對 URL。
設(shè)置 ConnectionString 屬性后,就可以用 Connection 對象Open方法來接連數(shù)據(jù)庫了。
能看到這,可能你已有點(diǎn)暈了,不過不要緊,下面的幾個(gè)例子,就能讓你更好地理解上面這樣比較無味的文字,首先是一段連接ACCESS數(shù)據(jù)庫的程序。
Sub 連接進(jìn)銷存表數(shù)據(jù)庫()
'*******************************************
'時(shí)間:2008-9-22
'作者:bengdeng
'功能:連接同一目錄下的進(jìn)銷存表數(shù)據(jù)庫文件
'注意:要在工具/引用中引用microsoft activex date objects x.x
'      其中x.x為版本號,可能會因?yàn)槟惆惭b的office的版本不同而不同,本例引用了2.5版
'發(fā)布:Dim conn As ADODB.Connection
Dim WN As String
Dim sSql As String
WN = "進(jìn)銷存表.mdb"
Sub 連接帶密碼進(jìn)銷存表()
'*******************************************
'時(shí)間:2008-9-22
'作者:bengdeng
'功能:連接同一目錄下的打開文件密碼為“123”的進(jìn)銷存表文件
'注意:要在工具/引用中引用microsoft activex date objects x.x
'      其中x.x為版本號,可能會因?yàn)槟惆惭b的office的版本不同而不同,本例引用了2.5版
'發(fā)布:Dim conn As ADODB.Connection
Dim WN As String
Dim sSql As String
WN = "進(jìn)銷存表.xls"
Workbooks.Open ThisWorkbook.Path & "\" & WN, Password:="123"
Set conn = New ADODB.Connection
conn.Open "Provider=Microsoft.Jet.Oledb.4.0;" & _
          "Extended Properties=Excel 8.0;" & _
          "Data Source=" & WN
If conn.State = adStateOpen Then
    MsgBox "連接成功!", , "
    conn.Close
End If
Workbooks(WN).Close False
Set conn = Nothing
End Sub
本站僅提供存儲服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點(diǎn)擊舉報(bào)
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
Excel VBA ADO SQL入門教程021:ADO常用連接字符串
掌握VB中的ADO數(shù)據(jù)對象編程
ADO.NET數(shù)據(jù)庫
導(dǎo)入Excel數(shù)據(jù)
VB+ADO:介紹的Connection對象的應(yīng)用方法
ADO.NET入門教程(四) 品味Connection對象
更多類似文章 >>
生活服務(wù)
熱點(diǎn)新聞
分享 收藏 導(dǎo)長圖 關(guān)注 下載文章
綁定賬號成功
后續(xù)可登錄賬號暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服