访问LINQ的结果

                    string[] LJLBH_TMP = sJLBH.Split(‘,‘);
                    List<DataDRWY> LDataDRWY_TMP=new List<DataDRWY>();
                    for (int i = 0; i < LJLBH_TMP.Count(); i++)
                    {
                        int ijlbh = DbUtils.GetInt32(LJLBH_TMP[i]);
                        var tmp = from a in LDataDRWY where a.iJLBH == ijlbh select a;
                        if (tmp != null)
                        {
                            foreach (DataDRWY data_tmp in tmp)//这里循环访问
                            {
                                LDataDRWY_TMP.Add(data_tmp);
                            }
                        }
                    }
时间: 2024-10-15 14:23:46

访问LINQ的结果的相关文章

Linq to Sql:N层应用中的查询(下) : 根据条件进行动态查询

原文:Linq to Sql:N层应用中的查询(下) : 根据条件进行动态查询 如果允许在UI层直接访问Linq to Sql的DataContext,可以省去很多问题,譬如在处理多表join的时候,我们使用var来定义L2S查询,让编译器自动推断变量的具体类型(IQueryable<匿名类型>),并提供友好的智能提示:而且可以充分应用L2S的延迟加载特性,来进行动态查询.但如果我们希望将业务逻辑放在一个独立的层中(譬如封装在远程的WCF应用中),又希望在逻辑层应用Linq to sql,则情

Linq to Sql:N层应用中的查询(上) : 返回自定义实体

原文:Linq to Sql:N层应用中的查询(上) : 返回自定义实体 如果允许在UI层直接访问Linq to Sql的DataContext,可以省去很多问题,譬如在处理多表join的时候,我们使用var来定义L2S查询,让IDE自动推断变量的具体类型(IQueryable<匿名类型>),并提供友好的智能提示:而且可以充分应用L2S的延迟加载特性,来进行动态查询.但如果我们希望将业务逻辑放在一个独立的层中(譬如封装在远程的WCF应用中),又希望在逻辑层应用Linq to sql,则情况就比

给 c# 程序员的十个重要提示

1: 为非公开的方法编写测试 你尝试过为组件的非公开方法写测试么? 很多开发者都没有写过, 因为这些方法对测试项 目来说是不可见的. c# 可以通过在AssemblyInfo.cs 中添加下面的标记 (InternalsVisibleToAttribute) , 让内部成员对其它组件可见. //Make the internals visible to the test assembly [assembly: InternalsVisibleTo("MyTestAssembly")]

Entity Framework with MySQL 学习笔记一(安装)

声明 :  数据库是Mysql,本人的程度只到会写sql语句(不会储蓄过程), c# 会基本的ADO.NET数据库访问,LINQ基础. 这篇只做个人学习|温习作用. 新手可以参考,也请高手指正错误, 感恩. Entity Framework (缩写EF) 是微软的一个框架.作用是处理面向对象与关系数据库的映射问题. 以往我们都是ADO.NET来访问数据库,connection.open() -> sql command ->  executenonquery | dataReader ->

给 c# 程序员的十个重要提示(转)

本文讲述我认为对 c# 程序员最重要的 10 个提示, 每个提示都会有一段对应的代码, 对 新手来说也很容易掌握. 1: 为非公开的方法编写测试 你尝试过为组件的非公开方法写测试么? 很多开发者都没有写过, 因为这些方法对测试项 目来说是不可见的. c# 可以通过在AssemblyInfo.cs 中添加下面的标记 (InternalsVisibleToAttribute) , 让内部成员对其它组件可见. //Make the internals visible to the test assem

LINQ和.NET数据访问

.NET数据访问 在.NET中对于数据的访问大致有三个层面,数据访问层.内存数据集.业务逻辑层.数据层,包括了XML配置文件以及一些常用的数据库(使用SQL语句):内存数据集,主要是DataSet数据集,在DataSet中包括Datatable,而Datatable中又分为DataRow和DataColumn.具体的访问数据集中的数据,一般通过DataRow:业务逻辑层,就是常用的一些对象的泛型集合. LINQ基础 与数据访问三个层面对应,数据访问层,使用LINQ to XML.LINQ to

SharePoint 服务器端对象模型 之 使用LINQ进行数据访问操作(Part 2)

(四)使用LINQ进行列表查询 在生成实体类之后,就可以利用LINQ的强大查询能力进行SharePoint列表数据的查询了.在传统SharePoint对象模型编程中,需要首先获取网站对象,再进行其他操作:使用LINQ也是类似,对数据的访问和操作都要先获取DataContext网站,之后再通过这个DataContext进行数据访问. 1.获取网站和列表 DataContext的创建同样也是要使用绝对路径进行构造,并使用GetList方法获取相应的列表.例如下面的代码获取Chapters列表中所有的

使用LINQ访问数据库

1. LINQ to SQL 概览 ? 把.NET 类和 SQL 数据通过关系进行映射 ? 把 LINQ 查询转化为 SQL 语言进行执行 ? 支持对插入,更新,删除操作进行跟踪.  支持实体级别的验证规则 ? 构建于 ADO.NET之上并且集成连接池和事务处理 1.1. LINQ to SQL 功能 1.2. LINQ to SQL 架构 1.3. 创建对象映射 ? 为了给一个特定数据库创建一个对象模型,我们必须将类映射到数据库实体当中. ? 有三种方式可以创建对象映射: –手动创建对象映射:

SharePoint服务器端对象模型 之 使用LINQ进行数据访问操作(Part 3)

(五)使用LINQ进行数据更新 LINQ to SharePoint的优势不仅在于可以方便快捷地进行SharePoint列表数据查询,SPMetal所生成的数据实体类实际上是一个支持双向同步的模型,也就是意味着通过DataContext我们还可以将数据的变动提交到SharePoint列表中. 通过DataContext进行数据提交主要分成三个阶段:(1)确保DataContext支持数据提交,即其中的ObjectTrackingEnabled属性为true(默认值):(2)修改数据实体的内容:(