asp运行显示未声明变量
stringsqlconnstr=ConfigurationManager.ConnectionStrings["ConnectionString"].Connectio...
string sqlconnstr = ConfigurationManager.ConnectionStrings["ConnectionString"].ConnectionString;
SqlConnection conn = new SqlConnection(sqlconnstr);
cmd.Connection = conn;
cmd.CommandText = "insert into guestroom(rid,tid,rposition,rdescribe,rstate) values (@rid,@tid,@rposition,@rdescribe,@rstate)";
cmd.Parameters.AddWithValue("@rid", TextBox1.Text);
cmd.Parameters.AddWithValue("@tid", DropDownList1.Text);
cmd.Parameters.AddWithValue("@rposition", TextBox2.Text);
cmd.Parameters.AddWithValue("@rdescribe", TextBox3.Text);
cmd.Parameters.AddWithValue("@rstate", DropDownList2.Text);
conn.Open();
cmd.ExecuteNonQuery();
cmd = null;
conn.Close();
conn = null;
Label2.Text = "房间增加成功";
}
}
}
显示的错误如下
变量名 '@rid' 已声明。变量名在查询批次或存储过程内部必须唯一。
必须声明标量变量 "@tid"。 展开
SqlConnection conn = new SqlConnection(sqlconnstr);
cmd.Connection = conn;
cmd.CommandText = "insert into guestroom(rid,tid,rposition,rdescribe,rstate) values (@rid,@tid,@rposition,@rdescribe,@rstate)";
cmd.Parameters.AddWithValue("@rid", TextBox1.Text);
cmd.Parameters.AddWithValue("@tid", DropDownList1.Text);
cmd.Parameters.AddWithValue("@rposition", TextBox2.Text);
cmd.Parameters.AddWithValue("@rdescribe", TextBox3.Text);
cmd.Parameters.AddWithValue("@rstate", DropDownList2.Text);
conn.Open();
cmd.ExecuteNonQuery();
cmd = null;
conn.Close();
conn = null;
Label2.Text = "房间增加成功";
}
}
}
显示的错误如下
变量名 '@rid' 已声明。变量名在查询批次或存储过程内部必须唯一。
必须声明标量变量 "@tid"。 展开
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询