0

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

其中一种形式必须检查数据库,以查看数据库中是否存在学生 ID 号。

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

我正在使用 MS Access 数据库

4

2 回答 2

1

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

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

如果 count > 0 则存在。如果不是(如果等于 0),那么它不存在,您可以显示您的消息。

于 2012-08-06T16:57:50.817 回答
0

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

于 2012-08-07T17:47:37.783 回答