我在删除按钮里写了这样的代码,为什么删除不了呢?CaseNo是numeric,且是自动增大。
在增加按钮里写了相似的代码,为什么增加操作就可以执行呢?实在不明白,谢谢!
private void Button1_delete_Click(object sender, System.EventArgs e)
{
if(Page.IsValid)
{
string a="2";
string strconn=ConfigurationSettings.AppSettings["dsn"];
SqlConnection cn=new SqlConnection(strconn);
cn.Open();
SqlCommand myCommandDelete=cn.CreateCommand();
myCommandDelete.CommandText="DELETE FROM casehistory WHERE CaseNo=='"+a+"'";
myCommandDelete.ExecuteNonQuery();
cn.Close();
}
} }
在增加按钮里写了相似的代码,为什么增加操作就可以执行呢?实在不明白,谢谢!
private void Button1_delete_Click(object sender, System.EventArgs e)
{
if(Page.IsValid)
{
string a="2";
string strconn=ConfigurationSettings.AppSettings["dsn"];
SqlConnection cn=new SqlConnection(strconn);
cn.Open();
SqlCommand myCommandDelete=cn.CreateCommand();
myCommandDelete.CommandText="DELETE FROM casehistory WHERE CaseNo=='"+a+"'";
myCommandDelete.ExecuteNonQuery();
cn.Close();
}
} }
private void Button1_delete_Click(object sender, System.EventArgs e)
{
if(Page.IsValid)
{
string a="2";
string strconn=ConfigurationSettings.AppSettings["dsn"];
SqlConnection cn=new SqlConnection(strconn);
cn.Open();
SqlCommand myCommandDelete=cn.CreateCommand();
myCommandDelete.CommandText="DELETE FROM casehistory WHERE CaseNo='"+a+"'";
myCommandDelete.ExecuteNonQuery();
cn.Close();
}
}谢谢 !