急 asp.net 数据查询显示 dataset
if (ds.Tables.Count > 0 && ds.Tables["Province"] != null)
{
this.rptData.DataSource = ds.Tables["Province"].DefaultView;
this.rptData.DataBind();
}
我上面 的数据 有列 省 ,我想 判断 或 过滤 包含 北京 和 上海的 省,就不绑定了 ,请问怎么能写 谢谢
也就是说 ,绑定数据时省 ,但是 如果 有包含 北京和上海的 ,那 数据 就不要显示,显示其他省
1
ds.Tables[0] != null
这样试试
我的意思 是 判断 省列 如果有 那城市 ,那么显示的时候 就 不要 显示 这个数据,Tables["Province"] 这个 是 表名不会影响
没有人指点吗
很难理解 你说的意思。
要不在SQL语句中就过滤掉上海和北京
把dataset里的数据过滤后,创建一个datatable,把dataset里的数据填充到databale,在绑定
jf
ds.table[0].serch("字段!=北京")
在SQL查询的时候判断一下条件,把数据都筛选出来再绑定
DataTable dt = new DataTable();
DataView dv = dt.DefaultView;
dv有个一个RowFilter属性,这里面写过滤的条件。
如:dv.RowFilter = "where 列名!='上海' and 列名 != '北京'";
最后把dv绑定给控件的DataSource应该就可以。
希望能解决你的问题。
DataView dv = ds.Tables[0].DefaultView;
dv.RowFilter = "省
相关问答:
哪位大哥有没有ASP.NET中利用Cookies实现用户自动登录的代码...谢谢了...越详细越好....
什么意思?自动登录?
mark 貌视是存储cookies 我也对cook比较迷糊 关注下
既然你知道用cookies自己动动大脑多好! ......
我在后台调用JavaScript的时候,他是在后台把事件的代码执行一次后在执行JavaScript方法
有什么办法 在执行JavaScript方法的时候停住,在执行后面的代码
不太明白啊,说清楚点吧
就是执行后台代码的时候 ......
我主要想控制下word保存的地址,但是编译不过去,总觉得是缺了using。。。
谢谢
代码如下:
using System;
using System.IO;
using System.Collections;
using System.ComponentModel;
using System.Data;
u ......