日期:2014-05-18 浏览次数:20466 次
public static bool DelMessage(int uniqueID) //局部参数请小写
{
bool flag = false;
SqlConnection conn = DBAccess.conn;
//用参数而不是拼接字符串
string sqlcmd = "DELETE FROM Messages WHERE UniqueID = @UniqueID";
SqlCommand comm = new SqlCommand(sqlcmd, conn);
comm.Parameters.Add("@UniqueID", SqlDbType.VarChar).Value = uniqueID;
try
{
if (conn.State == ConnectionState.Closed)
conn.Open();
int res = comm.ExecuteNonQuery();
if (1 == res)
flag = true;
}
catch (Exception ex)
{
MailSender.SendException(ex);
}
finally
{
if (conn.State == ConnectionState.Open)
conn.Close();
}
return flag;
}