[英]SqlException: System.Data.SqlClient.SqlException (0x80131904)
[英]I am not able to rectify this following error : System.Data.SqlClient.SqlException (0x80131904): Invalid column name 'OAT'
protected void btnDeleteVenue_Click(object sender, EventArgs e)
{
try
{
con.Open();
string ddl = DropDownList1.SelectedItem.Value;
string sq = "select venue_name from Venue";
cmd = new SqlCommand(sq, con);
SqlDataReader r = cmd.ExecuteReader();
string dq = null;
if (r.HasRows)
{
while (r.Read())
{
if (ddl.Equals(r.GetValue(0).ToString()))
{
string dq = "DELETE from Venue WHERE venue_name=" + ddl;
//.Close();
cmd = new SqlCommand(dq, con);
cmd.ExecuteNonQuery();
Response.Write("<script> alert('Venue Deleted') </script>");
con.Close();
}
}
}
}
catch(Exception ex)
{
Response.Write(ex);
}
}
将此行更改为。 字符串必须加引号。
string dq = "DELETE from Venue WHERE venue_name='" + ddl + "'";
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.