отображение данных из списка данных - PullRequest
0 голосов
/ 02 мая 2019

В соответствии с инструкциями, я ввел следующий код для отображения моих результатов с использованием списка данных, но у меня есть проблема с именем параметра

, вот код метода

     public static DataTable GetSessionByName(string Session_name)
     {
     SqlConnection conn = new SqlConnection();
     conn.ConnectionString = Config.GetConnectionStr();
     conn.Open();
    //Prepare SQL Command with parameter
     string sql = "Select * from Session Where Session_name = 
    @Session_name";
    SqlCommand cmd = new SqlCommand(sql, conn);
    cmd.Parameters.AddWithValue("Session_name", Session_name);
    // Create data adapter
    SqlDataAdapter da = new SqlDataAdapter(cmd); //Create a DataTable that 
    will store the result of the query
    DataTable dt = new DataTable(); // this will query your database and 
     return the result to your datatable
    da.Fill(dt);
    //Close connection and release the data adapter
    conn.Close();
    da.Dispose();
    //return the Datatable return dt; 

    return dt;
    }

и вот где я пытаюсь использовать список данных

   protected void btnSearch_Click(object sender, EventArgs e)
   {
    string SearchName = txtSearchName.Text;

    DataTable dt = Class.GetSessionByName(Session_name);

    dlSearch.DataSource = dt;
    dlSearch.DataBind();

    }

Я получаю, что session_name не существует в текущем контексте, когда я ввожу код в кнопке

...