我已经使用了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