我已經使用了ASP.net安裝程序和我期望能夠刪除用戶的標準用戶表。首先要做到這一點,我需要從名爲memberships的表中刪除用戶標識,然後刪除用戶。要做到這一點,我有兩個文本框設置爲用戶ID和其他用戶名稱。SQL Server數據庫查詢
一個T-SQL語句,將先刪除會員的用戶ID,然後移動到刪除用戶名的任何想法,這是我的發言至今
else
{
try
{
connection.Open();
cmd = new SqlCommand("DELETE from Membershio
WHERE UserId ='" + deleteuserIDbox.Text + "'", connection);
cmd = new SqlCommand("DELETE from Users WHERE UserName ='" + deleteuserbox.Text + "'", connection);
cmd.ExecuteNonQuery();
update.Text = "Your data has been removed";
}
catch
{
update.Text = "Your data has not been deleted";
}
}
兩張表,因此有關我需要刪除用戶ID,然後再在用戶名
任何幫助非常appricated
我注意到的第一件事是你在你的sql語句中使用字符串連接。你會想使用綁定變量:http://www.richquackenbush.com/2011/02/bind-variables.html有幾個原因。接下來,接受一些你懶鬼的答案! – RQDQ 2011-04-06 13:29:47
強制性[XKCD參考](http://xkcd.com/327/)。 – SWeko 2011-04-06 13:36:36
如果您發佈代碼,XML或數據樣本,請**在文本編輯器中突出顯示這些行,然後單擊編輯器工具欄上的「代碼示例」按鈕(「{}」),以精確地格式化和語法突出顯示它! – 2011-04-08 21:09:20