无码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)遵守國家法律
临沂市| 册亨县| 三亚市| 洪湖市| 台东市| 吉林省| 观塘区| 秦皇岛市| 高碑店市| 宜州市| 沭阳县| 土默特右旗| 鹰潭市| 北辰区| 中江县| 宿松县| 秀山| 沿河| 苗栗市| 自治县| 凉城县| 美姑县| 南皮县| 随州市| 新乡市| 温宿县| 土默特左旗| 南宫市| 马鞍山市| 武山县| 沧源| 南康市| 大安市| 昌吉市| 沈丘县| 平顺县| 潼南县| 象山县| 峨眉山市| 海口市| 广平县|