This code works
public void select()
{
string str = "SELECT * FROM gazettes g WHERE g.title LIKE '%"+ hidden_key.Value +"%' OR serial LIKE '%"+ hidden_key.Value +"%'"; /*'%' || @title || '%'*/
SqlDataSource1.SelectCommand = str;
GV_Gazette.DataBind();
}
but I want it to work in this as well but it returns an empty value. What am I doing wrong?
public void select()
{
string str = "SELECT * FROM gazettes g WHERE g.title LIKE @title OR serial LIKE @title";/*'%' || @title || '%'*/
cmd.CommandText = str;
cmd.Parameters.AddWithValue("@title", "%" + hidden_key.Value + "%");
dt = c.PopulateData(cmd);
SqlDataSource1.SelectCommand = dt.ToString();
GV_Gazette.DataBind();
}