知识大全 Linq to DataSet 之Access查询
Posted 知
篇首语:不经过琢磨,宝石也不会发光。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 Linq to DataSet 之Access查询相关的知识,希望对你有一定的参考价值。
Linq to DataSet 之Access查询 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
Linq核心的组成部分有LINQ to SQL LINQ to DataSet LINQ to Entities和LINQ to XML 根据Linq对于其他的集成很快会由微软或第三方实现 而改技术对于Access数据库的支持并没有像SQL Server那么友好 今天尝试用Linq查询Access数据文件时遇到了不少麻烦 在网上搜索后发现很多朋友都遇到了相同的问题 经过反复的尝试 终于初步完成了Access的查询 下面是实现步骤 准备 用Access 建立一个users mdb文件 里面定义一个users表包括了以下三个字段——ID(int) Name(文本) Password(文本) 新建一个控制台程序后 导入改数据连接 VS 会自动的生成与数据表对应的强类型数据集并且完成相应的配置文件 其中关键的配置代码如下 <connectionStrings> <add name= Chp Properties Settings usersConnectionString connectionString= Provider=Microsoft ACE OLEDB ;Data Source=|DataDirectory|\\users accdb;Persist Security Info=True providerName= System Data OleDb /> </connectionStrings> 实现代码 //定义相关的DataSet和TableAdapter usersDataSet uDS = new usersDataSet(); usersTableAdapter uTA = new usersTableAdapter(); usersDataSet usersDataTable uTable = new usersDataSet usersDataTable(); uTA ClearBeforeFill=true; uTA Fill(uTable); //通过LinQ查询users表中用户名为需要查询的信息 这里AsEnumerable()是必须的 //而u Field<string>( Name )== 的意思是判断是否为需要查询的类型为string的Name字段 var users = (from u in uTable AsEnumerable() where u Field<string>( Name )== select u) First(); //打印查询到的Password Console WriteLine( Password: users Field<string>( Password ) ); 总结:其实这里的Linq查询Access主要还是通过LINQ to DataSet实现和完成的 但是从实现方式上又是按照了ORM的模式来执行的 不得不说的是Linq为数据的查询提供了极大的便利 同时也简化了数据的操作 开始明白微软为解决Data!=Object的意图了! cha138/Article/program/ASP/201311/21747相关参考
知识大全 LINQ to SQL语句之Insert/Update/Delete操作
LINQtoSQL语句之Insert/Update/Delete操作 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快
LinqToSql常用方法使用总结 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 准备工作 数
知识大全 ASP.NET中显示Linq To SQL输出的SQL语句
ASP.NET中显示LinqToSQL输出的SQL语句 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧
StrutsHOW-TO系列之数据库访问 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 访问一个
selecttuseridcount(tid)num fromsso_access_logt where= andtaccess_time>=to_date(yyyyMMdd) an
使用LINQ来简化编程的7个技巧 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 自从学习LINQ
C#高级编程:显示DataSet类中的数据 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 
.NETLINQ数据转换 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 使用LINQ进行数据转换
LINQ实现常见SQL查询 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! Top查询skip(i
C#高级编程:用数据适配器来填充DataSet 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!&nb