国产精品天干天干,亚洲毛片在线,日韩gay小鲜肉啪啪18禁,女同Gay自慰喷水

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

數(shù)據(jù)排序處理 Access數(shù)據(jù)庫系統(tǒng)功能講解 VBA代碼編程實(shí)例

2022-07-04 14:56 作者:凌霄百科  | 我要投稿


Function 排序去重(ByVal datatext As String, ByVal splittext As String, ByVal sortype As String, ByVal typetext As String) As String

Dim data_array

data_array = Split(datatext, splittext)

DoCmd.SetWarnings (False)

Dim del_sql As String

del_sql = "Delete From 拆分?jǐn)?shù)據(jù)表"

DoCmd.RunSQL del_sql

Dim add_rs As DAO.Recordset

Set add_rs = CurrentDb.OpenRecordset("拆分?jǐn)?shù)據(jù)表", dbOpenTable)

Dim i

With add_rs

For i = 0 To UBound(data_array)

.AddNew

!數(shù)據(jù)名稱.Value = data_array(i)

.Update

Next i

.Close

End With

Set add_rs = Nothing

'生成處理結(jié)果

Dim data_text As String

Dim search_rs As DAO.Recordset

Dim search_sql As String

If typetext = "排序去重" Then

? ? If sortype = "升序" Then

? ? search_sql = "Select * From 篩選不重復(fù)數(shù)據(jù)查詢" & " order by 數(shù)據(jù)名稱 ASC"

? ? Else

? ? search_sql = "Select * From 篩選不重復(fù)數(shù)據(jù)查詢" & " order by 數(shù)據(jù)名稱 DESC"

? ? End If

End If

If typetext = "排序" Then

? ? If sortype = "升序" Then

? ? search_sql = "Select * From 拆分?jǐn)?shù)據(jù)表" & " order by 數(shù)據(jù)名稱 ASC"

? ? Else

? ? search_sql = "Select * From 拆分?jǐn)?shù)據(jù)表" & " order by 數(shù)據(jù)名稱 DESC"

? ? End If

End If

Set search_rs = CurrentDb.OpenRecordset(search_sql, dbOpenDynaset)

Do While search_rs.EOF = False

If data_text <> "" Then

data_text = data_text & splittext & search_rs!數(shù)據(jù)名稱.Value

Else

data_text = search_rs!數(shù)據(jù)名稱.Value

End If

search_rs.MoveNext

Loop

search_rs.Close

Set search_rs = Nothing

排序去重 = data_text

End Function


Private Sub Command降序_Click()

If Me.原數(shù)據(jù) <> "" Then

? ? If Me.分隔符 <> "" Then

? ? ? ? Me.處理結(jié)果 = 排序去重(Me.原數(shù)據(jù), Me.分隔符, "降序", "排序")

? ? Else

? ? MsgBox "分隔符不能為空"

? ? End If

Else

Me.處理結(jié)果 = ""

End If

End Sub


Private Sub Command降序去重_Click()

If Me.原數(shù)據(jù) <> "" Then

? ? If Me.分隔符 <> "" Then

? ? ? ? Me.處理結(jié)果 = 排序去重(Me.原數(shù)據(jù), Me.分隔符, "降序", "排序去重")

? ? Else

? ? MsgBox "分隔符不能為空"

? ? End If

Else

Me.處理結(jié)果 = ""

End If

End Sub


Private Sub Command升序_Click()

If Me.原數(shù)據(jù) <> "" Then

? ? If Me.分隔符 <> "" Then

? ? ? ? Me.處理結(jié)果 = 排序去重(Me.原數(shù)據(jù), Me.分隔符, "升序", "排序")

? ? Else

? ? MsgBox "分隔符不能為空"

? ? End If

Else

Me.處理結(jié)果 = ""

End If

End Sub


Private Sub Command升序去重_Click()

If Me.原數(shù)據(jù) <> "" Then

? ? If Me.分隔符 <> "" Then

? ? ? ? Me.處理結(jié)果 = 排序去重(Me.原數(shù)據(jù), Me.分隔符, "升序", "排序去重")

? ? Else

? ? MsgBox "分隔符不能為空"

? ? End If

Else

Me.處理結(jié)果 = ""

End If

End Sub


數(shù)據(jù)排序處理 Access數(shù)據(jù)庫系統(tǒng)功能講解 VBA代碼編程實(shí)例的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國家法律
澄江县| 尤溪县| 崇明县| 女性| 布尔津县| 顺平县| 绥化市| 仙游县| 建阳市| 黄石市| 南澳县| 峨山| 大安市| 搜索| 锦州市| 台前县| 开封县| 巴彦县| 常熟市| 丹阳市| 鹤岗市| 邵东县| 民勤县| 东海县| 长丰县| 榆树市| 海盐县| 光泽县| 绥德县| 白银市| 平南县| 贵溪市| 邯郸县| 齐河县| 漾濞| 平定县| 仁寿县| 大石桥市| 延川县| 平潭县| 靖安县|