0
我有一個程序可以加載數據庫文件,但只能將數據插入到新表中。我的問題是如何檢查數據庫文件是否與數據庫中插入的數據庫文件相同,如何拒絕它,只是給出一個消息「數據存在」。檢查vb.net中是否存在SQL Server數據庫
我的計劃是創建一個if exists查詢,但它似乎不起作用或者我的代碼不起作用。順便說一下這個表沒有id /主鍵。
"IF EXISTS(SELECT COUNT(*) FROM TABLE1) " & vbCrLf &
"BEGIN" & vbCrLf &
"SELECT * FROM TABLE1" & vbCrLf &
"END" & vbCrLf &
"ELSE" & vbCrLf &
"BEGIN" & vbCrLf &
"INSERT INTO TABLE1 SELECT * FROM TABLE1_TEMP" & vbCrLf &
"END"
歡迎來到Stack Overflow!有關編寫優秀問題的提示,請訪問[如何提問](https://stackoverflow.com/help/how-to-ask)。如果您對該網站有任何疑問,可以訪問[幫助中心](https://stackoverflow.com/help)或訪問[元堆棧溢出](https://meta.stackoverflow.com/) – CodingNinja
https: //stackoverflow.com/questions/108403/solutions-for-insert-or-update-on-sql-server – andy