[英]Why isn't my delete statement working?
cmd.CommandText = "DELETE * FROM dbo.DisplayData"
cmd.ExecuteNonQuery()
我現在有以下delete語句,執行“在'*'附近的語法不正確”時,它向我拋出錯誤。
我想做的就是刪除DisplayData表中的所有行,然后插入新數據,據我所知,這是SQL Delete all語句的正確語法?
我在網上四處張望,找不到任何提示我語法錯誤的內容。 而且我找不到解決方案。
提前致謝。
您正在尋找的是:
cmd.CommandText = "DELETE FROM dbo.DisplayData"
cmd.ExecuteNonQuery()
要么
cmd.CommandText = "TRUNCATE dbo.DisplayData"
cmd.ExecuteNonQuery()
注意:截斷將重置自動增量
這是一篇很好的文章 。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.