SqlConnection conn = new SqlConnection(sql.SqlDataBase);
conn.Open();
SqlCommand cmd3 = new SqlCommand("SELECT * FROM ddo Where Column_Name like '" + "%" + Column_Name1 + "' or Column_Name like '" + "%" + Column_Name2 + "' ORDER BY pid desc", conn);
cmd3.CommandType = CommandType.StoredProcedure;
cmd3.Parameters.Add(@Column_Name1, Column_Name1);
cmd3.Parameters.Add(@Column_Name2, Column_Name2);
SqlDataAdapter MyAdapter = new SqlDataAdapter(cmd3);
DataSet ds = new DataSet();
MyAdapter.Fill(ds, StartIndex, PageSize, "ddo"); 这个地方报错误,讲没有存储过程,应该怎么写呢?谢谢
return ds.Tables["ddo"].DefaultView;上面用SqlDataAdapter分页的,用到了存储过程,怎么有错误,请教大家了。
哪有没有更好的办法实现.net中可以分页的功能呢 谢谢。
conn.Open();
SqlCommand cmd3 = new SqlCommand("SELECT * FROM ddo Where Column_Name like '" + "%" + Column_Name1 + "' or Column_Name like '" + "%" + Column_Name2 + "' ORDER BY pid desc", conn);
cmd3.CommandType = CommandType.StoredProcedure;
cmd3.Parameters.Add(@Column_Name1, Column_Name1);
cmd3.Parameters.Add(@Column_Name2, Column_Name2);
SqlDataAdapter MyAdapter = new SqlDataAdapter(cmd3);
DataSet ds = new DataSet();
MyAdapter.Fill(ds, StartIndex, PageSize, "ddo"); 这个地方报错误,讲没有存储过程,应该怎么写呢?谢谢
return ds.Tables["ddo"].DefaultView;上面用SqlDataAdapter分页的,用到了存储过程,怎么有错误,请教大家了。
哪有没有更好的办法实现.net中可以分页的功能呢 谢谢。
你这里指定的类型不对,应该是CommandType.Text
PagedDataSource,DataPager
aspnetpager