2012东决热火凯尔特人:请问在vb里怎么编查询代码?

来源:百度文库 编辑:高考问答 时间:2024/05/13 07:10:33
我做的是人事管理系统,但连数据库是用data控件连的,所以在网上找的代码都不适用啊,不知怎么编查询代码.

建议使用ADO动态连接你的数据库,不推荐你使用DATA控件。

关于DATA控件的查询,Find方法群组是用于查找记录,包含FindFirst、FindLast、FindNext和FindPreviou方法,这4种方法查找的起点不同。

FindFirst: 第一个记录 向后查找
FindLast: 最后一个记录 向前查找
FindNext: 当前记录 向后查找
FindRrevious: 当前记录 向前查找

例如,查找"客户号"字段为"10002"的记录:

Datal.Recordset.FindFirst〃客户号=′10002",
If Datal.Recordset.NoMatchThen ′如果没找到
MsgBox〃找不到10002号客户〃
End If

通常当查找不到符合条件的记录时,需要显示信息提示用户,因此使用NoMatch属性,当使用Find或Seek方法找不到相符的记录时,NoMatch属性为True