//方法一 Linq to Entities
            var info = from p in entity.Users where p.ID >= 10 orderby p.ID descending select p;
            foreach (var item in info)
            {
                Console.WriteLine("ID:" + item.ID + " " + "登录名:" + item.LoginName + " " + "密码:" + item.Password);
            }

// 方法二:Lamada表达式
            var info2 = entity.Users.Where<User>(p => p.ID >= 10).OrderByDescending(p => p.ID);
            foreach (var item in info)
            {
                Console.WriteLine("ID:" + item.ID + " " + "登录名:" + item.LoginName + " " + "密码:" + item.Password);
            }

// 方法三:Entity SQL Language
            string strSQL = "SELECT value a FROM Users as a WHERE a.ID>=10 ORDER BY a.ID DESC";
            var info3 = ((IObjectContextAdapter)entity).ObjectContext.CreateQuery<User>(strSQL);
            foreach (var item in info)
            {
                Console.WriteLine("ID:" + item.ID + " " + "登录名:" + item.LoginName + " " + "密码:" + item.Password);
            }

// 方法四:SqlQuery
            try
            {
                string strSQL2 = "SELECT * FROM Users WHERE ID>=10 ORDER BY ID DESC";
                var info4 = entity.Database.SqlQuery<User>(strSQL2);
                foreach (var item in info)
                {
                    Console.WriteLine("ID:" + item.ID + " " + "登录名:" + item.LoginName + " " + "密码:" + item.Password);
                }
            }
            catch (Exception ex)
            {
                Console.WriteLine(ex.Message);
            }

最新文章

  1. JavaScript常见的五种数组去重的方式
  2. guardian keytab生成不了
  3. CentOS7:Puppet推送Zabbix Agent
  4. Caffe入门与应用 by GX
  5. C/S架构程序多种类服务器之间实现单点登录(转)
  6. 如何远程断点调试本地localhost项目
  7. 在Huawei USG2100 上配置通过Huawei VPN客户端的接入
  8. Android使用 LruCache 缓存图片
  9. wampserver修改mysql密码后phpmyadmin登陆错误处理方法
  10. Play on Words(有向图欧拉路)
  11. [转] 关于C++中模板中的typename和class的区别比较
  12. iOS安全攻击和防御(24):敏感的保护方案逻辑(1)
  13. Cgroup maintainer丽泽范:解剖Linux核心容器技术
  14. 自承载Web API
  15. MFC中菜单变灰的问题
  16. Spring报错——Scope &#39;session&#39; is not active for the current thread
  17. proc文件系统探索 之 根目录下的文件[二]
  18. Codeforces 1097E. Egor and an RPG game 构造
  19. Eclipse debug 断点不能调试 ,Eclipse Unable to install breakpoint in 解决办法
  20. MySQL Replication--跳过复制错误

热门文章

  1. JS实现的MAP结构数据
  2. Visual Studio 2013 Update2
  3. org.hibernate.MappingException: An association from the table order_intem_inf refers to a unmapped
  4. SVG Viewer 3.0安装发现SVG Viewer License.txt无法介入写入,安装失败
  5. 设计模式之Programming to an Interface, not anImplementation 程序指向接口,而不是实现
  6. 从零开始编写自己的C#框架(25)——网站部署 【转】
  7. OSG 集群渲染 cluster render 支持 Cave 和 powerwall 模式
  8. uva:10487 - Closest Sums(二分查找)
  9. sublime text3 3176激活码
  10. Learning English From Android Source Code:1