PDA

View Full Version : مشکل در اجرای دستور select



سمیرا55
دوشنبه 28 دی 1394, 19:46 عصر
من یک تابع جستجو نوشتم که کدش درسته اما اطلاعات رو داخل gridview نشون نمیده. اگر کدهای dr.Read();
Session["IDmember"] = dr["ID"].ToString(); رو حذف کنم اطلاعاتم نشون میده در غیر این صورت خیر

private void BindGridview(string keyword1)
{
using (SqlConnection con = new SqlConnection(@"Data Source=.\sqlexpress;Initial Catalog=Train;Integrated Security=True;"))
{
Response.Redirect("Default.aspx");

//string sqlstr1 = "select * from book where nevisande Like N'%'+@KeyWord1+'%' or nasher Like N'%'+@KeyWord+'%' or namebook Like N'%'+@KeyWord2+'%'";
string sqlstr1 = "select * from match where name_family=@n";
SqlCommand cmd1 = new SqlCommand(sqlstr1, con);
cmd1.Parameters.AddWithValue("@n", keyword1);
con.Open();
SqlDataReader dr = cmd1.ExecuteReader();
dr.Read();
Session["IDmember"] = dr["ID"].ToString();
GridView2.DataSource = dr;
GridView2.DataBind();
con.Close();

}
}