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

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

抽獎程序 Access數(shù)據(jù)庫功能模塊講解 VBA代碼編程實例

2022-05-01 16:24 作者:凌霄百科  | 我要投稿

Public a1 As Integer

Public idnum As Long

Dim rs1 As DAO.Recordset? ? '定義記錄集變量

Private Sub Command抽獎1_Click()

If a1 = 1 Then

a1 = 0

rs1.Close

Else

a1 = 1

Set rs1 = CurrentDb.OpenRecordset("獎勵表", dbOpenTable)

End If

End Sub


Private Sub Command抽獎2_Click()

If a1 = 1 Then

a1 = 0

rs1.Close

DoCmd.SetWarnings (False)

Dim del_sql As String

del_sql = "Delete From 獎勵表 Where ID=" & idnum

DoCmd.RunSQL del_sql

Else

a1 = 1

Set rs1 = CurrentDb.OpenRecordset("獎勵表", dbOpenTable)

End If

End Sub


Private Sub Command重置_Click()

DoCmd.SetWarnings (False)

Dim del_sql As String

del_sql = "Delete From 獎勵表"

DoCmd.RunSQL del_sql

Dim update_sql As String

update_sql = "insert into 獎勵表 select * From 獎勵備份表"

DoCmd.RunSQL update_sql

End Sub


Sub 抽獎1()

On Error GoTo 抽獎完成

If a1 = 1 Then

Dim Record_count As Long

? ? Record_count = rs1.RecordCount

? ? Dim rnd_i As Long

? ? '--------------------------------------------------------

? ? Randomize

? ? rnd_i = Int((Record_count - 1 + 1) * Rnd + 1)

? ? rs1.MoveFirst

? ? rs1.Move (rnd_i - 1)

? ? Me.獎勵 = rs1.Fields("獎勵名稱").Value

? ? idnum = rs1.Fields("ID").Value

End If

Exit Sub

抽獎完成:

MsgBox "抽獎完成,重新抽獎可重置"

a1 = 0

rs1.Close

End Sub




Private Sub Form_Timer()

If a1 = 1 Then


? ? Call 抽獎1


End If

End Sub


抽獎程序 Access數(shù)據(jù)庫功能模塊講解 VBA代碼編程實例的評論 (共 條)

分享到微博請遵守國家法律
永善县| 珠海市| 华安县| 罗江县| 云浮市| 即墨市| 祁连县| 阳东县| 岚皋县| 浪卡子县| 建始县| 汝阳县| 英山县| 金华市| 安福县| 道真| 行唐县| 乌苏市| 凤阳县| 英山县| 沈丘县| 邮箱| 平果县| 清河县| 合作市| 延长县| 汽车| 宝兴县| 堆龙德庆县| 吴桥县| 隆德县| 海城市| 鹤壁市| 莲花县| 清新县| 远安县| 嘉义市| 台江县| 收藏| 花莲市| 增城市|