如何检查记录确实存在的数据库?

时间:2012-08-06 16:52:22

标签: vb.net ms-access

我使用多种形式在vb.net 2008上开发了该程序。

其中一个表单必须检查数据库,以查看数据库中是否存在学生ID号。

如果数据库中没有这样的ID号,程序应通过按摩框通知用户“没有这样的ID号”,否则,如果数据库中确实存在ID号,则ID应为显示在我已创建的dataGridView上。

我正在使用MS Access for database

2 个答案:

答案 0 :(得分:1)

在没有看到任何代码的情况下,很难给出任何示例,但您可以获得有多少学生拥有该ID的数量(因此,如果存在):

select count(*) from [students table] where id = [The id to compare]

如果计数> 0然后它存在。如果不是(如果它等于0),那么它就不存在,你可以显示你的信息。

答案 1 :(得分:0)

我认为DLookup()函数非常适合你。 DLookup可以从记录集中查找特定值。如果没有匹配,它将返回null。  您可以在此处找到有关DLookup的更多信息:DLookup Function