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