簡體   English   中英

沒有刪除/更新行,C#(Winforms)中的SQL Server出錯

[英]No row was deleted/updated, error with SQL Server in C# (Winforms)

我有一個名為Users的表,包含這些列

Username - Nvarchar(50).
Password - Nvarchar(50).

現在我有了這些數據

UserName    Password
----------  ----------
adimin       123456
test         1234
abc           123 
abc           123

現在我正在嘗試( 手動 )刪除abc用戶,我收到此錯誤:

錯誤

我可以添加更多用戶並更新並刪除它們,但我無法對abc用戶做任何事情..為什么會這樣?

您可以使用delete語句刪除記錄,而不是在IDE中手動刪除:

delete from users
where username = 'abc'

Visual Studio抱怨,因為您沒有定義主鍵 例如,添加一個標識列,它不會再抱怨(因為它確切地知道要刪除哪一行)。

例如: ALTER TABLE users ADD id INT IDENTITY PRIMARY KEY

如果要刪除表中的所有數據。 您可以使用以下SQL語句

從table_name中刪除

例如: - 從tblReOrderLevel刪除

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

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