易截截图软件、单文件、免安装、纯绿色、仅160KB

急 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如何实现自动登录 - .NET技术 / ASP.NET

哪位大哥有没有ASP.NET中利用Cookies实现用户自动登录的代码...谢谢了...越详细越好....
什么意思?自动登录?

mark 貌视是存储cookies 我也对cook比较迷糊 关注下

既然你知道用cookies自己动动大脑多好! ......

后台调用JavaScript问题 - .NET技术 / ASP.NET

我在后台调用JavaScript的时候,他是在后台把事件的代码执行一次后在执行JavaScript方法
 有什么办法 在执行JavaScript方法的时候停住,在执行后面的代码
不太明白啊,说清楚点吧

就是执行后台代码的时候 ......

asp.net控制word~~~~急 - .NET技术 / ASP.NET

我主要想控制下word保存的地址,但是编译不过去,总觉得是缺了using。。。
谢谢
代码如下:
using System;
using System.IO;
using System.Collections;
using System.ComponentModel;
using System.Data;
u ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号