Как я могу добавить условие WHERE
;SQL RowNumber Где Условие
sqlcmd = new SqlCommand("SELECT A.* from Experiment A INNER JOIN (SELECT ROW_NUMBER() OVER(ORDER BY AutoID ASC) AS 'RN', "+ "*FROM Experiment) B ON A.AutoID= B.AutoID AND B.RN between 11 and 21 ", con);
Вот полный код;
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
// sqlcmd = new SqlCommand("Select *From Experiment", con);
sqlcmd = new SqlCommand("SELECT A.* from Experiment A INNER JOIN (SELECT ROW_NUMBER() OVER(ORDER BY AutoID ASC) AS 'RN', "+
"*FROM Experiment) B ON A.AutoID= B.AutoID AND B.RN between 11 and 21 ", con);
adapter = new SqlDataAdapter(sqlcmd);
DataSet ds = new DataSet();
con.Open();
adapter.Fill(ds, "Experiment");
Repeater1.DataSource = ds;
Repeater1.DataBind();
}
}
В чем проблема .. ?? – Ravi
Просто добавьте один. Я не понимаю ваш вопрос. – Blorgbeard
Вам, вероятно, не требуется соединение вообще. 'SELECT * FROM (SELECT ROW_NUMBER() OVER (ORDER BY AutoID ASC) AS RN, * FROM Experiment) T ГДЕ RN МЕЖДУ 11 И 21' –