如何使用 vb.net 检查记录是否存在于 ms access 数据库中?

How to check if record is existing in ms access database using vb.net?

我必须在发布系统中发布空缺职位。但在保存到数据库之前,如果文本已经存在于同一行的记录中,它将检查 "Postit" column/field 中的职位标题和 "itemno" column/field 中的项目编号。我不知道在 .Open 子句中放置许多 "WHERE" 是否正确,或者我是否可以放置 "AND" 以避免放置许多 "WHERE"。你能帮我解决这个问题吗?谢谢...部分代码如下:

这行代码错误:

.Open("Select * from pop where vacantnotvacant ='" & "vacant" & "' , where Position = '" & ListViewEx1.Items.Item(h).SubItems(2).Text & "'", psipopcon, 2, 3)

试试用这个代替你的空行

.Open("Select * from pop where vacantnotvacant ='" & "vacant" & "' and Position = '" & ListViewEx1.Items.Item(h).SubItems(2).Text & "'", psipopcon, 2, 3)