ASP.NET里gridview显示条件和分页问题

我在ASP.NETC#写的,我在gridview里绑定sql数据库里数据,显示数据绑定在gridview分页里,dal层代码如下,我现在就是想加一个条件,比如说“wher... 我在ASP.NET C#写的,我在gridview里绑定sql数据库里数据,显示数据绑定在gridview分页里,dal层代码如下,我现在就是想加一个条件,比如说“where IsSave=0”,显示出来。悬赏50分,好的话还会加分。

/// <summary>
/// 分页获取数据列表
/// </summary>
public DataSet GetListByPage(string strWhere,string orderby, int startIndex, int endIndex)
{
StringBuilder strSql=new StringBuilder();
strSql.Append("SELECT * FROM ( ");
strSql.Append(" SELECT ROW_NUMBER() OVER (");
if (!string.IsNullOrEmpty(orderby.Trim()))
{
strSql.Append("order by T." + orderby );
}
else
{
strSql.Append("order by T.ID desc");
}
strSql.Append(")AS Row, T.* from OrderDetailSheet T ");
if (!string.IsNullOrEmpty(strWhere.Trim()))
{
strSql.Append(" WHERE " + strWhere);
}
strSql.Append(" ) TT");
strSql.AppendFormat(" WHERE TT.Row between {0} and {1}", startIndex, endIndex);
return DbHelperSQL.Query(strSql.ToString());
}
展开
 我来答
lydx2006551139
2014-01-10 · TA获得超过138个赞
知道小有建树答主
回答量:177
采纳率:100%
帮助的人:143万
展开全部
strSql.AppendFormat(" WHERE TT.Row between {0} and {1}", startIndex, endIndex);
应该是在这句下面 加上
strSql.Append(" and TT.IsSave=0 ");
其实你完全可以在
return DbHelperSQL.Query(strSql.ToString());
这里设置一个断点 看看运行到这里的时候 到底是什么值,
学习编程,要有勇敢创新,迎难而上的精神,而不是一遇到问题就 问别人, 要自己动手试试,要是一遇到问题就问别人 ,自己的技术很难成长。
匿名用户
2014-01-10
展开全部
你可以继续追加到后面啊 可以在
strSql.AppendFormat(" WHERE TT.Row between {0} and {1}", startIndex, endIndex); 这句后面加多 strSql.Append( " and IsSave=0 " ) ,再结合一下自己的思路,去做相应修改把!
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
long526179286
2014-01-10
知道答主
回答量:32
采纳率:0%
帮助的人:9.5万
展开全部
这个 方法 第一个参数 不就是 往里传 条件的吗??我连 oracle 一直都用这个分页方法呢
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友7fed6fa
2014-01-10 · 超过33用户采纳过TA的回答
知道答主
回答量:107
采纳率:0%
帮助的人:56.8万
展开全部
网上有gridview大全
追问
你能帮我看看,在我这段代码,应该怎么加上这条件吗,因为我gridview分页控件绑定在上面,
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
蟑螂111119e0b6da
2018-12-24 · TA获得超过220个赞
知道答主
回答量:138
采纳率:0%
帮助的人:38.5万
展开全部

据库绑定,需要托个控件

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式