关于Linq to DataSet
{
OthersTradeBo bo = null;
try
{
bo = new OthersTradeBo();
DataSet ds = responseDataSet(bo);
DataTable dt = ds.Tables[0];
//空白时候,搜索全部
if (string.IsNullOrEmpty(keyword))
{
DataView dv = ds.Tables[0].DefaultView;
pds.DataSource = dv;//视图用于绑定到页面
_recordCount = ds.Tables[0].DefaultView.Count;
}
else
{
var temp = from c in dt.AsEnumerable() where c.Field<String>("InformationTitle").Contains(keyword) select c;
//dt.AsEnumerable().Where(c => c.Field<String>("InformationTitle").Contains(keyword)); //另外的写法,效果一样
pds.DataSource = temp.AsDataView();
_recordCount = temp.Count();
}
bindPageButtons(_recordCount, _pagesize);
return pds;
}
finally { if (bo != null)bo.Dispose(); }
}
其中代码片段。
转载于:https://www.cnblogs.com/drek_blog/archive/2010/04/12/1709939.html
关于Linq to DataSet相关推荐
- Pro LINQ 之三:LINQ to DataSet
写在前面 将LINQ to DataSet单独放一篇,是因为随后的LINQ to SQL默认只支持MS SQL Server.只有LINQ to DataSet能在没有相应Data Provider帮 ...
- C# LINQ系列:LINQ to DataSet的DataTable操作 及 DataTable与Linq相互转换
LINQ to DataSet需要使用System.Core.dll.System.Data.dll和System.Data.DataSetExtensions.dll,在项目中添加引用System. ...
- LINQ to DataSet
LINQ to DataSet将LINQ和ADO.NET集成,它通过ADO.NET获取数据,然后通过LINQ进行数据查询,从而实现对数据集进行非常复杂查询.本节将介绍如何使用LINQ to DataS ...
- LINQ to DataSet实现复杂数据查询【下】
Query1-所有学生成绩: 姓名:张三, 数学:80, 语文:75, 英语:78 姓名:王霞, 数学:88, 语文:80, 英语:60 姓名:赵敏, 数学:75, 语文:90, 英语:80 姓名:吴 ...
- LINQ To DataSet 几个常用示例
本文是学习了黄忠成老师的<决战.net -.net framework 3.5>书中 LINQ To DataTable 的相关章节, 并应用到自己的项目中,发现很受用,所以将其中几个示例 ...
- New LINQ CTP!
FYI, we just released an updated community preview of our LINQ support for both VB and C#, entitled ...
- 一步一步学Linq to sql(一):预备知识
从今天起将推出新手讲堂,首先从linq开始详细讲解.一步一步学Linq to sql(一):预备知识 什么是Linq to sql Linq to sql(或者叫DLINQ)是LINQ(.NET语言集 ...
- 在.NET 3.5 平台上使用LINQ to SQL创建三层/多层Web应用系统 (Part 1)
在.NET 3.5 平台上使用LINQ to SQL创建三层/多层Web应用系统 (Part 1) 在新的.Net Framework 3.5平台上,Microsoft发布了LINQ(C# 3.0, ...
- (转)C# 3.0 LINQ 的演变及其对 C# 设计的影响
原贴 简单地说,LINQ 是支持以类型安全方式查询数据的一系列语言扩展:它将在代号为"Orcas"的下一个版本 Visual Studio 中发布.待查询数据的形式可以是 ...
最新文章
- 0.数据结构学习笔记大纲
- TCP queue 的一些问题
- 道指mt4代码_剑指offer算法题052:正则表达式匹配
- 【POJ - 3125 】Printer Queue(模拟,队列+优先队列,STL)
- exists子查询 mysql
- Java集合之LinkedHashMap
- 浅谈SpringMVC的概念及执行原理
- TP5框架开发 很不错的小程序商城源码!免费开源
- 网络通信基础知识总结
- 2022-07-12
- CMD 命令 文件操作
- 设置双击打开.ipynb文件
- python设置计算题_python tkinter做的生成计算题的GUI
- ibatis的isequal_ibatIS中的isNotNull、isEqual、isEmpty
- android binder - 客户端(c++层) 调用 服务端(java层),服务端回调客户端 例子
- java计算机毕业设计实验室耗材管理系统源程序+mysql+系统+lw文档+远程调试
- python 双精度浮点_Python双精度浮点数运算并分行显示操作示例
- 数据库如何修改编码格式?
- 10060 mysql_连接MySQL错误:Can't connect to MySQL server (10060)
- Word一些功能的使用方法
热门文章
- LeetCode meituan-003. 小美的跑腿代购(排序)
- LeetCode 1656. 设计有序流(数组)
- LeetCode 1312. 让字符串成为回文串的最少插入次数(区间DP)
- LeetCode 287. 寻找重复数(BitMap)
- 字符串匹配算法(BM)
- pytorch 语义分割loss_vedaseg:基于pytorch的开源语义分割工具库,更多模型支持,更易拓展...
- celery异步执行任务在Django中的应用实例
- Django第二天笔记
- 建立一颗二叉排序树,并删除该二叉排序树上的某个节点
- 中文python笔记_Python学习笔记-基础篇