五月天青色头像情侣网名,国产亚洲av片在线观看18女人,黑人巨茎大战俄罗斯美女,扒下她的小内裤打屁股

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

【自定義隱藏?cái)?shù)據(jù)表字段】【組合框應(yīng)用技巧】

2022-10-31 00:46 作者:凌霄百科  | 我要投稿

自定義隱藏?cái)?shù)據(jù)表字段

Dim con As ADODB.Connection

Dim rs As ADODB.Recordset


Private Sub Command隱藏_Click()

'-------------------------------顯示所有字段

Set con = CurrentProject.Connection

Set rs = New ADODB.Recordset

rs.Open "股票基本數(shù)據(jù)表", con, adOpenDynamic, adLockOptimistic

Dim field_i As Integer

For field_i = 0 To rs.Fields.Count - 1

? ? Me.數(shù)據(jù)表子窗體.Form.Controls(rs.Fields(field_i).Name).ColumnHidden = False

Next field_i


With Me.List隱藏字段

? ? Dim i

? ? For i = 0 To .ListCount - 1

? ? Me.數(shù)據(jù)表子窗體.Form.Controls(.ItemData(i)).ColumnHidden = True

? ? Next i

End With

rs.Close

Set rs = Nothing

End Sub




Private Sub Command重置_Click()

'-------------------------------清空列表框,顯示全部字段

With Me.List全部字段列表

? ? If .ListCount > 0 Then

? ? Dim remove_i

? ? For remove_i = .ListCount - 1 To 0 Step -1

? ? .RemoveItem Index:=remove_i

? ? Next remove_i

? ? End If

? ? Set con = CurrentProject.Connection

? ? Set rs = New ADODB.Recordset

? ? rs.Open "股票基本數(shù)據(jù)表", con, adOpenDynamic, adLockOptimistic

? ? Dim field_i As Integer

? ? For field_i = 0 To rs.Fields.Count - 1

? ? ? ? .AddItem rs.Fields(field_i).Name

? ? ? ? Me.數(shù)據(jù)表子窗體.Form.Controls(rs.Fields(field_i).Name).ColumnHidden = False

? ? Next field_i

? ? rs.Close

? ? Set rs = Nothing

End With

'-------------------------------清空列表框,顯示全部字段

With Me.List隱藏字段

? ? If .ListCount > 0 Then

? ? For remove_i = .ListCount - 1 To 0 Step -1

? ? .RemoveItem Index:=remove_i

? ? Next remove_i

? ? End If

End With

End Sub


Private Sub Form_Load()

'-------------------------------清空列表框,顯示全部字段

With Me.List全部字段列表

? ? If .ListCount > 0 Then

? ? Dim remove_i

? ? For remove_i = .ListCount - 1 To 0 Step -1

? ? .RemoveItem Index:=remove_i

? ? Next remove_i

? ? End If

? ? Set con = CurrentProject.Connection

? ? Set rs = New ADODB.Recordset

? ? rs.Open "股票基本數(shù)據(jù)表", con, adOpenDynamic, adLockOptimistic

? ? Dim field_i As Integer

? ? For field_i = 0 To rs.Fields.Count - 1

? ? ? ? .AddItem rs.Fields(field_i).Name

? ? ? ? Me.數(shù)據(jù)表子窗體.Form.Controls(rs.Fields(field_i).Name).ColumnHidden = False

? ? Next field_i

? ? rs.Close

? ? Set rs = Nothing

End With

'-------------------------------清空列表框,顯示全部字段

With Me.List隱藏字段

? ? If .ListCount > 0 Then

? ? For remove_i = .ListCount - 1 To 0 Step -1

? ? .RemoveItem Index:=remove_i

? ? Next remove_i

? ? End If

End With

End Sub



Private Sub List全部字段列表_DblClick(Cancel As Integer)

Dim additemindex As Integer

Dim additemvalue As String

additemindex = Me.List全部字段列表.ListIndex

additemvalue = Me.List全部字段列表.Value

Me.List全部字段列表.RemoveItem additemindex

Me.List隱藏字段.AddItem additemvalue

End Sub


組合框應(yīng)用技巧

Public filter_text As String? ? '定義為公共變量


Private Sub Command查詢_Click()

filter_text = ""

If Me.員工編號(hào) <> "" Then

? ? If filter_text <> "" Then

? ? filter_text = filter_text & " and 員工編號(hào) like '*" & Me.員工編號(hào) & "*'"

? ? Else

? ? filter_text = "員工編號(hào) like '*" & Me.員工編號(hào) & "*'"

? ? End If

End If

If Me.部門 <> "" Then

? ? If filter_text <> "" Then

? ? filter_text = filter_text & " and 部門 like '*" & Me.部門 & "*'"

? ? Else

? ? filter_text = "部門 like '*" & Me.部門 & "*'"

? ? End If

End If

If Me.職位 <> "" Then

? ? If filter_text <> "" Then

? ? filter_text = filter_text & " and 職位 like '*" & Me.職位 & "*'"

? ? Else

? ? filter_text = "職位 like '*" & Me.職位 & "*'"

? ? End If

End If

If Me.姓名 <> "" Then

? ? If filter_text <> "" Then

? ? filter_text = filter_text & " and 姓名 like '*" & Me.姓名 & "*'"

? ? Else

? ? filter_text = "姓名 like '*" & Me.姓名 & "*'"

? ? End If

End If

If Me.銷售日期1 <> "" And Me.銷售日期2 <> "" Then

? ? If filter_text <> "" Then

? ? filter_text = filter_text & " and 銷售日期 between #" & Me.銷售日期1 & "# and #" & Me.銷售日期2 & "#"

? ? Else

? ? filter_text = "銷售日期 between #" & Me.銷售日期1 & "# and #" & Me.銷售日期2 & "#"

? ? End If

End If

If Me.銷售額1 <> "" And Me.銷售額2 <> "" Then

? ? If filter_text <> "" Then

? ? filter_text = filter_text & " and 銷售額 >= " & Me.銷售額1 & " and 銷售額<=" & Me.銷售額2

? ? Else

? ? filter_text = "銷售額 >= " & Me.銷售額1 & " and 銷售額<=" & Me.銷售額2

? ? End If

End If

'------------------------------篩選子窗體

If filter_text <> "" Then

Me.數(shù)據(jù)表子窗體.Form.Filter = filter_text

Me.數(shù)據(jù)表子窗體.Form.FilterOn = True

Else

Me.數(shù)據(jù)表子窗體.Form.FilterOn = False

End If

End Sub


Private Sub Command清空_Click()

員工編號(hào).Value = ""

姓名.Value = ""

部門.Value = ""

職位.Value = ""

銷售日期1.Value = ""

銷售日期2.Value = ""

銷售額1.Value = ""

銷售額2.Value = ""

End Sub


Private Sub Command全部_Click()

Me.數(shù)據(jù)表子窗體.Form.FilterOn = False

End Sub



Private Sub 部門_AfterUpdate()

Me.職位.Requery

End Sub


【自定義隱藏?cái)?shù)據(jù)表字段】【組合框應(yīng)用技巧】的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國家法律
仁化县| 绥德县| 定日县| 凤台县| 裕民县| 兰考县| 深圳市| 呈贡县| 慈利县| 永胜县| 濮阳县| 西和县| 瓮安县| 阿荣旗| 常山县| 北碚区| 宁河县| 连云港市| 城口县| 惠水县| 长寿区| 敦煌市| 平山县| 固镇县| 和政县| 淮安市| 吉安市| 彩票| 驻马店市| 新绛县| 阿鲁科尔沁旗| 凤冈县| 华蓥市| 泰安市| 罗田县| 祁门县| 于都县| 武清区| 财经| 昌吉市| 湘乡市|