国产片侵犯亲女视频播放_亚洲精品二区_在线免费国产视频_欧美精品一区二区三区在线_少妇久久久_在线观看av不卡

服務器之家:專注于服務器技術及軟件下載分享
分類導航

Mysql|Sql Server|Oracle|Redis|MongoDB|PostgreSQL|Sqlite|DB2|mariadb|Access|數據庫技術|

服務器之家 - 數據庫 - Oracle - Excel VBA連接并操作Oracle

Excel VBA連接并操作Oracle

2019-11-06 13:29Oracle教程網 Oracle

Excel通過ADO方式連接到Oracle并操作Oracle給我們這些編程能力不強的人帶來很大的福音,結合著Excel的數據處理與圖表制作,就能很輕松地處理一些常規工作。

以下是通過Excel 的VBA連接Oracle并操作Oracle相關數據的示例
Excel 通過VBA連接數據庫需要安裝相應的Oracle客戶端工具并引用ADO的相關組件,引用ADO相關組件可按如下步驟操作: 
  1、打開VBA編輯器,在菜單中點選“工具”,“引用”; 
  2、確保“Microsoft ActiviteX Data Objects 2.8 Library”和“Microsoft ActiviteX Data ObjectS Recordset 2.8 Library”被勾選上。 
  建立連接過程,代碼如下: 

復制代碼代碼如下:


Public Sub ConOra() 
On Error GoTo ErrMsg: 
Dim ConnDB As ADODB.Connection 
Set ConnDB = New ADODB.Connection 
Dim ConnStr As String 
Dim DBRst As ADODB.Recordset 
Set DBRst = New ADODB.Recordset 
Dim SQLRst As String 
Dim OraOpen As Boolean 
OraOpen = False 
OraID="Orcl" 'Oracle數據庫的相關配置 
OraUsr="user" 
OraPwd="password" 
ConnStr = "Provider = MSDAORA.1;Password=" & OraPwd & _ 
";User ID=" & OraUsr & _ 
";Data Source=" & OraID & _ 
";Persist Security Info=True" 
ConnDB.CursorLocation = adUseServer 
ConnDB.Open ConnStr 
OraOpen = True '成功執行后,數據庫即被打開 
'MsgBox "Connect to the oracle database Successful!", vbInformation, "Connect Successful" 
DBRst.ActiveConnection = ConnDB 
DBRst.CursorLocation = adUseServer 
DBRst.LockType = adLockBatchOptimistic 
SQLRst = "Select * From TstTab" 
DBRst.Open SQLRst, ConnDB, adOpenStatic, adLockBatchOptimistic 
DBRst.MoveFirst 
Exit Function 
ErrMsg: 
OraOpen = False 
MsgBox "Connect to the oracle database fail ,please check!", vbCritical, "Connect fail!" 
End Function 
Public Sub ConOra() 
On Error GoTo ErrMsg: 
Dim ConnDB As ADODB.Connection 
Set ConnDB = New ADODB.Connection 
Dim ConnStr As String 
Dim DBRst As ADODB.Recordset 
Set DBRst = New ADODB.Recordset 
Dim SQLRst As String 
Dim OraOpen As Boolean 
OraOpen = False 
OraID="Orcl" 'Oracle數據庫的相關配置 
OraUsr="user" 
OraPwd="password" 
ConnStr = "Provider = MSDAORA.1;Password=" & OraPwd & _ 
";User ID=" & OraUsr & _ 
";Data Source=" & OraID & _ 
";Persist Security Info=True" 
ConnDB.CursorLocation = adUseServer 
ConnDB.Open ConnStr 
OraOpen = True '成功執行后,數據庫即被打開 
'MsgBox "Connect to the oracle database Successful!", vbInformation, "Connect Successful" 
DBRst.ActiveConnection = ConnDB 
DBRst.CursorLocation = adUseServer 
DBRst.LockType = adLockBatchOptimistic 
SQLRst = "Select * From TstTab" 
DBRst.Open SQLRst, ConnDB, adOpenStatic, adLockBatchOptimistic 
DBRst.MoveFirst 
Exit Function 
ErrMsg: 
OraOpen = False 
MsgBox "Connect to the oracle database fail ,please check!", vbCritical, "Connect fail!" 
End Function 


可以根據需要調整SQL語句,獲取相關數據,并輸出到Excel完成數據處理 
上述代碼在Windows XP SP3/2003 SP2 + Office2003下測試通過.

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 日韩美一级片 | 欧美成人综合在线 | 久久伊人亚洲 | 国产高清视频一区二区 | 国内久久精品 | 欧美日韩中文在线 | 69免费视频| 欧美一级二级三级 | 精品在线一区二区 | 日韩在线视频观看免费 | 最近高清无吗免费看 | 欧美国产精品一区二区三区 | 自拍偷拍视频网站 | 精品国产一区二区三区在线观看 | 午夜国产视频 | 久久久久久久国产精品 | 伊人春色在线播放 | 国产欧美精品一区二区三区四区 | 久久99精品久久久久久国产越南 | 午夜欧美一区二区三区在线播放 | 久久99精品久久久 | 国产一区二区三区不卡在线观看 | 欧美视频三区 | 欧美日本国产 | 日韩无在线 | 日韩精品在线免费观看 | 欧美一区免费 | 久久男女 | 精品国产91亚洲一区二区三区www | 久久久久在线 | 国产黄免费 | 国产精品久久久久aaaa九色 | 中文字幕中文字幕 | 精品视频在线观看 | 偷拍呻吟高潮91 | 一级全黄少妇性色生活片免费 | 激情久久婷婷 | 亚洲国产美女视频 | 日本精品一区二区三区视频 | 日韩中文在线 | 一级做a爰片久久毛片免费陪 |