簡體   English   中英

為什么我的刪除語句不起作用?

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM