无码av一区二区三区无码,在线观看老湿视频福利,日韩经典三级片,成 人色 网 站 欧美大片在线观看

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

Excel通過VB查詢Access數(shù)據(jù)庫

2022-04-03 22:46 作者:實(shí)習(xí)證明三方免  | 我要投稿

Sub 按鈕5_Click()

Dim uADO, rsADO As Object

Dim strPath, strSql As String

Dim i As Integer, ri As Integer


?Dim D1 As Date

? ? '定義日期變量

? ? Dim D2 As Date

? ? '定義表示Ecxel行數(shù)的變量

Set uADO = CreateObject("ADODB.Connection") '新建數(shù)據(jù)庫連接對(duì)象

Set rsADO = CreateObject("ADODB.RecordSet") '新建記錄集對(duì)象

strPath = ThisWorkbook.Path & "\人力資源管理系統(tǒng).mdb " '設(shè)置數(shù)據(jù)庫地址

uADO.Open "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=" & strPath '打開數(shù)據(jù)庫

?D1 = InputBox("請(qǐng)輸入需要提數(shù)的日期,例如:2011-9-4", "提數(shù)日期")

? ? ?'將D2賦值為D1+1

? ? D2 = D1 + 1

?

?strSql = "SELECT 訂單編號(hào),品名,型號(hào)1, 型號(hào)2,型號(hào)3, 重量, 件數(shù) FROM 個(gè)人簡(jiǎn)歷 WHERE 離開日期<#" & D2 & "# AND 離開日期>=#" & D1 & "#" '設(shè)置查詢語句

rsADO.Open strSql, uADO, 1, 3 '執(zhí)行查詢

Dim R As Range

Set R = ActiveSheet.Range("B2")

ActiveSheet.UsedRange.Clear

For i = 0 To rsADO.Fields.Count - 1


R.Offset(0, i).Value = rsADO.Fields(i).Name '輸出字段名


Next i

Set R = R.Offset(1, 0)

Do Until rsADO.EOF '循環(huán)查詢到數(shù)據(jù) 直到記錄最后一條

For i = 0 To rsADO.Fields.Count - 1

R.Offset(ri, i).Value = rsADO.Fields(i).Value '輸出數(shù)據(jù)表內(nèi)容

Next i

ri = ri + 1

rsADO.MoveNext '指向下一條記錄

DoEvents

Loop

rsADO.Close '關(guān)閉記錄集

Set uADO = Nothing

Set rsADO = Nothing

End Sub

Excel通過VB查詢Access數(shù)據(jù)庫的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國家法律
达州市| 方正县| 常德市| 嘉义县| 泾源县| 昌图县| 泗阳县| 辽源市| 新和县| 通州市| 湾仔区| 五原县| 温宿县| 海林市| 柯坪县| 东丰县| 齐河县| 寻甸| 富顺县| 淮滨县| 开原市| 丰城市| 河北区| 蓬安县| 阳泉市| 浦北县| 高雄市| 天门市| 班玛县| 屏南县| 甘孜县| 正镶白旗| 遂宁市| 广宗县| 虞城县| 堆龙德庆县| 宝清县| 泌阳县| 嘉善县| 德州市| 江源县|