asp.net – 如何正确过滤数据表(datatable.select)
发布时间:2020-10-19 07:55:53 所属栏目:asp.Net 来源:互联网
导读:Dim dt As New DataTableDim da As New SqlDataAdapter(s, c) c.Open() If Not IsNothing(da) Then da.Fill(dt) dt.Select(GroupingID = 0) End If G
Dim dt As New DataTable
Dim da As New SqlDataAdapter(s,c)
c.Open()
If Not IsNothing(da) Then
da.Fill(dt)
dt.Select("GroupingID = 0")
End If
GridView1.DataSource = dt
GridView1.DataBind()
c.Close()
当我调用da.fill时,我将从查询中插入所有记录.我当时希望过滤它们以仅显示GroupingID等于0的那些.当我运行上面的代码时.我收到了所有数据,过滤器无法正常工作.请问您能告诉我如何使其正常工作.谢谢. 解决方法dt.Select()返回一个DataRows数组.你为什么不使用DataView? DataView dv = new DataView(dt); dv.RowFilter = "GroupingID = 0"; GridView1.DataSource = dv; (编辑:日照站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
推荐文章
站长推荐
- asp.net – 菜单控件生成的js导致Web窗体中的Sys
- ASP.NET OnClientClick =“return false;”不起作
- asp.net-mvc – System.Web.Mvc.WebViewPage.Mod
- IIS会话超时与ASP.NET会话超时
- 如何为Asp.Net中的所有子文件夹注册HttpHandler?
- asp.net – Orchard CMS如何进行日志记录?
- asp.net-mvc – 使用AD的ASP.NET MVC表单Auth在本
- asp.net-mvc – MVC4部分视图没有将值加载到“容
- ASP.NET网站管理系统退出 清除浏览器缓存,Sessio
- asp.net-mvc – 如何通过URL传递日期,为我的Acti
热点阅读
