亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 學院 > 開發設計 > 正文

連接數據庫查詢手冊

2019-11-18 20:16:30
字體:
來源:轉載
供稿:網友
下面將簡單介紹一下幾種ADO連接方式:ODBC DSN,ODBC DSN-Less,
OLE DB PRovider,和"MS Remote" Provider.
1。ODBC DSN連接
I.DSN
    oConn.Open "DSN=AdvWorks;" & _
        "UID=Admin;" & _
        "PWD=;"
注意:從MDAC2.1開始就不能夠在使用這樣的方式了,就是只把DSN文件名放在ConnectString中
      你必須同時使用DSN,UID,PWD標志。例如下面的方式在MDAC 2.1中將會出錯:
    oConn.Open "AdvWorks"



II.File DSN
    oConn.Open "FILEDSN=/somepath/mydb.dsn;" & _
        "UID=Admin;" & _
        "PWD=;"
III.ODBC DSN-Less Connections
a)ODBC Text Driver
    oConn.Open _
        "Driver={Microsoft Text Driver (*.txt; *.csv)};" & _
        "Dbq=/somepath/;" & _
        "Extensions=asc,csv,tab,txt;" & _
        "Persist Security Info=False"
注意:需要在SQL語句中指定使用到的文件名。例如:
    oRs.Open "Select * From customer.csv", _
        oConn, adOpenStatic, adLockReadOnly, adCmdText
b)ODBC Driver for access
    i)普通安全模式:
        oConn.Open _
            "Driver={Microsoft Access Driver (*.mdb)};" & _
            "Dbq=/somepath/mydb.mdb;" & _
            "Uid=Admin;" & _
            "Pwd=;"
    ii)如果使用了System database:
        oConn.Open _
            "Driver={Microsoft Access Driver (*.mdb)};" & _
            "Dbq=/somepath/mydb.mdb;" & _
            "SystemDB=/somepath/mydb.mdw;", _
            "admin", ""
c)ODBC Driver for SQL Server
    i)普通安全模式
        oConn.Open "Driver={SQL Server};" & _
            "Server=carl2;" & _
            "Database=pubs;" & _
            "Uid=sa;" & _
            "Pwd=;"
    ii)使用信任安全模式:
        oConn.Open "Driver={SQL Server};" & _
            "Server=carl2;" & _
            "Database=pubs;" & _
            "Uid=;" & _
            "Pwd=;"
    注意:要使用空白的Uid和Pwd          
d)ODBC Driver for Oracle
    i)使用現有的Oracle ODBC Driver from Microsoft:
        oConn.Open _
            "Driver={Microsoft ODBC for Oracle};" & _
            "Server=OracleServer.world;" & _
            "Uid=demo;" & _
            "Pwd=demo;"
    ii)使用老版本的Oracle ODBC Driver from Microsoft:
        oConn.Open _
            "Driver={Microsoft ODBC Driver for Oracle};" & _
            "ConnectString=OracleServer.world;" & _
            "Uid=demo;" & _
            "Pwd=demo;"
IIII)使用微軟的OLE DB Data Link Connections方式Data Link File (UDL)
a)使用絕對路徑
    oConn.Open "File Name=/somepath/pubs.udl;"
b)使用相對路徑
    oConn.Open "File Name=pubs.udl;"
V)OLE DB Provider Connections方式
a)OLE DB Provider for ODBC Databases
    i)Access (Jet):
        oConn.Open _
            "Provider=MSDASQL;" & _
            "Driver={Microsoft Access Driver (*.mdb)};" & _
            "Dbq=/somepath/mydb.mdb;" & _
            "Uid=Admin;" & _
            "Pwd=;"
    ii)SQL Server:
        oConn.Open _
            "Provider=MSDASQL;" & _  
            "Driver={SQL Server};" & _
            "Server=carl2;" & _
            "Database=pubs;" & _
            "Uid=sa;" & _
            "Pwd=;"
b)OLE DB Provider for Microsoft Jet  (Access)
    i)普通安全模式:
        oConn.Open _
            "Provider=Microsoft.Jet.OLEDB.4.0;" & _
            "Data Source=/somepath/mydb.mdb;" & _
            "User Id=admin;" & _
            "PassWord=;"
    ii)如果使用了System database:
        oConn.Open _
            "Provider=Microsoft.Jet.OLEDB.4.0;" & _
            "Data Source=/somepath/mydb.mdb;" & _
            "Jet OLEDB:System Database=system.mdw;", _
            "admin", ""
    注意:當使用OLE DB Provider4.0版本是,需要把MDB和MDW文件轉換成4.0的數據庫格式
    iii)如果MDB需要一個數據庫密碼的話:
        oConn.Open _
            "Provider=Microsoft.Jet.OLEDB.4.0;" & _
            "Data Source=/somepath/mydb.mdb;" & _
            "Jet OLEDB:Database Password=MyDbPassword;", _
            "admin", ""
c)OLE DB Provider for Excel Spreadsheet:
        oConn.Open _
            "Provider=Microsoft.Jet.OLEDB.4.0;" & _
            "Data Source=/somepath/expenses.xls;" & _
            "Extended Properties=""Excel 8.0;HDR=Yes;"";"
    注意: "HDR=Yes"表示在第一行中是行標題,在provider中將不把第一行包括入recordset中
d)OLE DB Provider for SQL Server
    i)普通安全模式:
        oConn.Open "Provider=sqloledb;" & _
            "Network Library=DBMSSOCN;" & _
            "Data Source=carl2;" & _
            "Initial Catalog=pubs;" & _
            "User Id=sa;" & _
            "Password=;"
    ii)使用信任安全模式:
        oConn.Open "Provider=sqloledb;" & _
            Network Library=DBMSSOCN;" & _
            "Data Source=carl2;" & _
            "Initial Catalog=pubs;" & _
            "Trusted_Connection=yes;"
    注意:"Network Library=DBMSSOCN"聲明OLE DB使用TCP/ip替代Named Pipes.
e)OLE DB Provider for Oracle
    oConn.Open "Provider=msdaora;" & _
        "Data Source=OracleServer.world;" & _
        "User Id=sa;" & _
        "Password=;"
(VI)Remote OLE DB Provider Connections方式(就是我一直在研究的RDS方式哦,呵呵。):
a)MS Remote - Access (Jet)
    i)ODBC DSN:
        oConn.Open "Remote Server=http://carl2;" & _
            "Remote Provider=MSDASQL;" & _
            "DSN=AdvWorks;" & _
            "Uid=admin" & _
            "Pwd=;"
    ii)OLE DB Provider:
        oConn.Open "Provider=MS Remote;" & _
            "Remote Server=http://carl2;" & _
            "Remote Provider=Microsoft.Jet.OLEDB.4.0;" & _
            "Data Source=/somepath/mydb.mdb;", _
            "admin", ""
    iii)OLE DB Provider自定義事務對象
        oConn.Open "Provider=MS Remote;" & _
            "Remote Server=http://carl2;" & _
            "Handler=MSDFMAP.Handler;" & _
            "Data Source=MyAdvworksOLEDBConnectTag;"
b)MS Remote - SQL Server
    i)ODBC DSN:
        oConn.Open "Remote Server=http://carl2;" & _
            "Remote Provider=MSDASQL;" & _
            "Network Library=DBMSSOCN;" & _
            "DSN=Pubs;" & _
            "Uid=sa" & _
            "Pwd=;"
    ii)OLE DB Provider
        oConn.Open "Provider=MS Remote;" & _
            "Remote Server=http://carl2;" & _
            "Remote Provider=SQLOLEDB;" & _
            "Network Library=DBMSSOCN;" & _
            "Data Source=carl2;" & _
            "Initial Catalog=pubs;" & _
            "User ID=sa;" & _
            "Password=;"

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
伊人伊成久久人综合网小说| 日韩av在线影院| 91高潮在线观看| 97在线视频免费看| 久久久久久香蕉网| 国产在线久久久| 国产成人aa精品一区在线播放| 成人黄色短视频在线观看| 精品福利视频导航| 欧洲一区二区视频| 91沈先生作品| 精品国内产的精品视频在线观看| 久久精品国产一区二区三区| 尤物99国产成人精品视频| 亚洲天堂av在线免费观看| 97免费视频在线播放| 人人爽久久涩噜噜噜网站| 亚洲天堂视频在线观看| 国产精品视频网站| 久久精品视频在线播放| 亚洲成人久久网| 精品国内亚洲在观看18黄| 91手机视频在线观看| 亚洲天堂男人天堂女人天堂| 自拍偷拍免费精品| 欧美日韩在线看| 亚洲成人1234| 亚洲欧美一区二区三区在线| 欧美亚洲在线播放| 亚洲电影中文字幕| 成人免费观看网址| 欧美日韩国产91| 国产精品极品美女在线观看免费| 欧美日韩中文在线| 国产999精品视频| 亚洲精品456在线播放狼人| 国产人妖伪娘一区91| 日韩视频在线一区| 中文字幕国产精品| 日韩成人激情视频| 久久久视频在线| 91高清免费在线观看| 91精品综合视频| 欧美激情欧美狂野欧美精品| 欧美性猛交xxxx黑人猛交| 色综合91久久精品中文字幕| 日韩美女免费观看| 91a在线视频| 欧美夜福利tv在线| 欧美电影免费观看高清| 亚洲欧洲视频在线| 亚洲国产91色在线| 国产美女扒开尿口久久久| 日韩在线观看免费av| 色噜噜国产精品视频一区二区| 久久国产精品99国产精| 亚洲品质视频自拍网| 午夜免费久久久久| 欧美日韩美女在线| 亚洲人成欧美中文字幕| 九九久久国产精品| 亚洲最大成人在线| 秋霞成人午夜鲁丝一区二区三区| 人人做人人澡人人爽欧美| 欧美性受xxxx白人性爽| 亚洲精品中文字幕av| 国产精品久久久久久久久久久新郎| 久久这里有精品| 久久久久久九九九| 狠狠躁夜夜躁久久躁别揉| 亚洲毛片在线看| 日韩福利视频在线观看| 精品自拍视频在线观看| 精品小视频在线| 精品久久久久久中文字幕| 亚洲电影av在线| 国内精品久久久久影院 日本资源| 欧美裸体xxxx极品少妇软件| 日韩欧美亚洲成人| 成人国产精品久久久久久亚洲| 91精品久久久久久久久久久久久| 中文字幕av一区二区| 久久福利视频导航| 亚洲一区二区三区在线免费观看| 伊人伊成久久人综合网站| 久久亚洲国产成人| 日韩激情第一页| 欧美大片欧美激情性色a∨久久| 亚洲国产精品久久91精品| 日本三级韩国三级久久| 国产午夜精品视频免费不卡69堂| 亚洲999一在线观看www| 久久最新资源网| 久久久www成人免费精品张筱雨| 欧洲s码亚洲m码精品一区| 欧美激情精品久久久久久黑人| 欧美一性一乱一交一视频| 亚洲精品在线观看www| 国产999精品久久久| 成人免费视频在线观看超级碰| 一区二区三区四区视频| 欧美成人在线影院| 国产精品久久综合av爱欲tv| 国产精品入口尤物| 国产精品自拍偷拍视频| 一区二区三区视频免费在线观看| 日韩精品极品视频免费观看| 国产欧美日韩最新| 日韩欧美在线视频日韩欧美在线视频| 国产成人久久久| 日韩av高清不卡| 日韩国产高清视频在线| 欧美激情精品久久久久久大尺度| 91精品国产高清自在线| 亚洲性日韩精品一区二区| 国产一区二区黑人欧美xxxx| 国产亚洲欧洲高清一区| 日韩亚洲欧美中文在线| 91精品综合久久久久久五月天| 一区二区三区www| 色狠狠久久aa北条麻妃| 尤物九九久久国产精品的特点| 国产精品扒开腿爽爽爽视频| 国产mv免费观看入口亚洲| 国产精品爱久久久久久久| 亚洲福利视频网站| 亚洲欧美国产精品久久久久久久| 亚洲国产欧美精品| 亚洲精品中文字幕有码专区| 午夜精品一区二区三区在线视| 日韩电影大全免费观看2023年上| 亚洲欧美自拍一区| 国产精品久久久久久久7电影| 亚洲91av视频| 欧美性资源免费| 国产精品日韩久久久久| 亚洲新声在线观看| 日韩av综合网站| 91精品国产乱码久久久久久蜜臀| 欧美电影在线观看| 91精品在线播放| 日韩欧美一区二区三区久久| 国产精品日韩电影| 不卡av电影在线观看| 最近2019中文字幕mv免费看| 久久久久久久久久久免费| 久久综合网hezyo| 国产欧美一区二区三区久久人妖| 色综合久久久久久中文网| 日韩精品在线第一页| 精品视频在线导航| 亚洲一区制服诱惑| 久久久久免费精品国产| 国产啪精品视频网站| 亚洲少妇中文在线| 亚洲男人第一网站| 韩剧1988免费观看全集| 久久久噜久噜久久综合| 国产91色在线|免| 日韩av网址在线| 亚洲国产另类久久精品| 国产成人在线一区| 日韩**中文字幕毛片| 91av在线免费观看视频|