Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2012/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Excel 如果数据在sql中存在,则消息框数据存在,否则插入数据_Excel_Vba - Fatal编程技术网

Excel 如果数据在sql中存在,则消息框数据存在,否则插入数据

Excel 如果数据在sql中存在,则消息框数据存在,否则插入数据,excel,vba,Excel,Vba,我正在尝试插入数据,但它已存在于数据库中,然后它应向msgbox提供它已存在但不存在的数据,然后插入,您可以使用Dcount If Dcount("*", "test", "ID= " & ID ) = 0 Then str = "INSERT INTO test(id) " & _ " VALUES (" & id & ") Db.Execute str Else MsgBox "Data already exi

我正在尝试插入数据,但它已存在于数据库中,然后它应向msgbox提供它已存在但不存在的数据,然后插入,您可以使用Dcount

If Dcount("*", "test", "ID= " & ID ) = 0 Then
    str = "INSERT INTO test(id) " & _
             " VALUES (" & id & ")
    Db.Execute str
Else
    MsgBox "Data already exists in the table."
End If