好得很程序员自学网

<tfoot draggable='sEl'></tfoot>

Access浅析通用删除某表某字段满足条件的记录两个函数

一、调用方式: Sub Acchelp_Test() '如果是 条件 是长整型 Call AccHelp_DeleteFldNumRow("表名称", " 字段 名称", 条件 ) '如果是 条件 是文本型 'Call AccHelp_DeleteFldStrRow("表名称", " 字段 名称", 条件 ) End Sub 二、两个 函数 : Public Function

'说明:

'tblName 是指表的名称

'conditionFldName 是指应用 条件 字段 的名称

'NumCondition 是指 条件

'作者:竹笛 (微软最有价值专家)

'说明:您可以无偿地在您自已开发的软件中应用此 函数 ,为了尊重作者的劳动,请保留这些说明信息。同时您不得用于盈利的商业用途,欢迎大家提出修改意见,并就此 函数 与作者交流

'邮箱:admin@accessoft.com

On Error GoTo Err_AccHelp_DeleteFldNumRow:

Dim strSQL As String

Dim rst As DAO.Recordset

Set rst = CurrentDb.OpenRecordset(tblName, dbOpenDynaset)

rst.MoveFirst

Do Until rst.EOF

If rst(conditionFldName) =NumCondition Then

rst.Delete

End If

rst.MoveNext

Loop

rst.Close

Set rst = Nothing

Exit_AccHelp_DeleteFldNumRow:

Exit Function

Err_AccHelp_DeleteFldNumRow:

rst.Close

Set rst = Nothing

Resume Exit_AccHelp_DeleteFldNumRow

End Function

原文参考自站长网http://www.software8.co/shujuku/access/2395.html

查看更多关于Access浅析通用删除某表某字段满足条件的记录两个函数的详细内容...

  阅读:64次