博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
动态执行linq 语句 NLinq
阅读量:4709 次
发布时间:2019-06-10

本文共 868 字,大约阅读时间需要 2 分钟。

using Evaluant.NLinq.Memory;

using System.Collections.Generic;
using Evaluant.NLinq;
using System.Collections;
using Microsoft.VisualStudio.TestTools.UnitTesting;

#region test

            LinqToMemory linq;

            NLinqQuery query;
            MyHotelDataContext dataContext = new MyHotelDataContext();
            var v = from t in dataContext.T1_Area  where t.AreaEN.Contains("d") select t;
            //query = new NLinqQuery(@"from t in T1_Area where t.Code.Trim()==AA select t");
            //query = new NLinqQuery(@"from t in T1_Area where t.AreaCN==AA select t");
            query = new NLinqQuery(@"from t in T1_Area where t.AreaCN.Contains(AA) select t");
            List<object> n = new List<object>();

            linq = new LinqToMemory(query);

            linq.SetParameter("T1_Area", dataContext.T1_Area);
            linq.SetParameter("AA", "欧洲");
            IList where1 = linq.List();

            Assert.AreEqual(2, where1.Count);

 

            #endregion

转载于:https://www.cnblogs.com/xiajing12345/p/3453164.html

你可能感兴趣的文章
win7-64 mysql的安装
查看>>
dcm4chee 修改默认(0002,0013) ImplementationVersionName
查看>>
maven3在eclipse3.4.2中创建java web项目
查看>>
发布时间 sql语句
查看>>
黑马程序员 ExecuteReader执行查询
查看>>
记一些从数学和程序设计中体会到的思想
查看>>
题目1462:两船载物问题
查看>>
POJ 2378 Tree Cutting(树形DP,水)
查看>>
UVA 116 Unidirectional TSP (白书dp)
查看>>
第三方测速工具
查看>>
数据访问 投票习题
查看>>
cnblog!i'm coming!
查看>>
使用点符号代替溢出的文本
查看>>
fatal: remote origin already exists.
查看>>
LeetCode 242. Valid Anagram
查看>>
JSP表单提交乱码
查看>>
如何适应现代雇佣关系
查看>>
团队项目(第五周)
查看>>
SQL 优化经验总结34条
查看>>
开源 视频会议 收藏
查看>>