---DAL---
public virtual Head SearchOneImg(Expression<Func<Head, bool>> where){SpecialtyEntities dbcontext = DBContextCreater.GetDbContext();//获取随机的一条数据return dbcontext.Set<Head>().Where(x => 1 == 1).OrderBy(x => Guid.NewGuid()).First()
}---BLL---public virtual Head SearchOneImg(Expression<Func<Head, bool>> where){IHeadDal dal = new HeadDal();return dal.SearchOneImg(where);
}---UI---
//随机生成头像(从头像表里随机查询一条)
// Specialty.DAL.BaseDal<Head> aa = new DAL.BaseDal<Head>();
Head cx = bll.SearchOneImg(x=>1==1);---DBContextCreater类,保证使用的是同一个上下文---public class DBContextCreater{//CallContext当前线程(处理当前请求的线程),一个数据存储容器public static SpecialtyEntities GetDbContext(){SpecialtyEntities context = CallContext.GetData("context") as SpecialtyEntities;if (context==null){context = new SpecialtyEntities();CallContext.SetData("context", context);}return context;}}

EF随机从数据库中获取一条数据相关推荐

  1. mysql十万条数据_2秒内向数据库中插入十万条数据?

    怎么向数据库中快速插入十万条数据呢,当然得需要对比才能看到效果,今天给大家亲身测了两种方法对比,差别25倍左右 1,数据库用sql server 2008 r2,表结构非常简单,四个字段,建数据表的s ...

  2. 方法:查询MongoDB数据库中最新一条数据(JAVA)

    使用JAVA语言查询MongoDB中某个数据库某个集合的最新一条数据: MongoCollection<Document> cpu = MongoClient.getDatabase(&q ...

  3. java 数据库中获取省市级json数据

    需求: 根据数据库表,获取省市县的级连json数据,供前台下拉列表.效果图 表结构: 1 CREATE TABLE `bxqk_pe_area` ( 2 `id` int(11) NOT NULL A ...

  4. 从hbitmap中获取位图数据_如何快速从主流数据库中获取人/小鼠数据?

    点击上方"蓝色字体"关注我们 鹿明 生物 蛋白.代谢组学服务专家 关注我们收获更多 关注 随着生物科技的迅速发展,每天都会有海量的生物学数据产生,如何有效的分析这些"生物 ...

  5. html中显示数据库中的一条数据,如何使用html表显示数据库中的数据

    我正在尝试在HTML表中显示数据库中的数据.主要问题是:该表未出现. Id String Array // Mostrar dados echo " { $databaseName = 'v ...

  6. mysql更新10000条记录_如何快速更新数据库中的百万条数据

    环境:ubuntu 14.04,MySQL 5.6,Python 2.7. 本文使用python的MySQLdb这个库,MySQL Python tutorial这个教程很赞. MySQLDBdb处理 ...

  7. 在SQLite数据库中获取新插入数据自增长的ID值

    SQLiteDatabase  db = helper.getWritableDatabase(); db.execSQL("insert into person(name,phone,am ...

  8. mysql 获取一条数据_MySQL数据库中随机获取一条或多条记录

    在开发过程中遇到了一个问题,使用MySQL数据库,用SQL语句在表中随机获取一条或多条数据,看似简单,但是往深层研究的话还是很有深度的,查了好多资料,接下来给大家分享一下: 1. 随机获取单条数据 S ...

  9. mysql高效率写法_mysql高效率随机获取n条数据写法

    今天做项目遇到这个问题,本来想用mysql自带的随机函数来实现,但是想到这样做功能是实现了,但是效率真的好差!一下子想不到好的方法,就去网上找了一下,记录下来,好好研究学习一下. ID连续的情况下(注 ...

最新文章

  1. HTML标签在showModalDialog中的应用
  2. 使用Jmeter开发app端接口自动化案例实战
  3. 装windows和Linux系统时找不到硬盘,pe安装系统没有出现磁盘,不能识别磁盘
  4. jzoj3846-七天使的通讯【二分图判定】
  5. 技术动态 | 67 亿美金搞个图,创建知识图谱的成本有多高你知道吗?
  6. 蒸汽机器人q和锤石q_英雄联盟:圣杯锤石的启发,辅助的作用是否应该更倾向多元化?...
  7. mysql索引0affected_mysql 创建索引和删除索引
  8. 启动时不自动打开一个空文档
  9. 从win到linux的小问题集锦(不断更新中)
  10. CCLayer中Touch事件(Standard Touch Delegate Targeted Touch Delegate)
  11. 新入职我们应该注意些什么?
  12. wpe修改充值_【图片】【WPE修改】WPE修改金币、属性、全属性、魔方实测可用版!【古戈吧】_百度贴吧...
  13. opencv源码下载编译
  14. 9011,9012,9013,9014,8050,8550三极管的区别
  15. 如何获取win10安装驱动
  16. chrome 打开网页速度很慢的可能原因
  17. 52单片机蜂鸣器葫芦娃c语言代码,arduino上实现葫芦娃播放
  18. zookeeper的原理和应用(非常详细透彻)
  19. 离散数学——图论中图的同构的应用
  20. 总结一下自己的linux历程

热门文章

  1. cview怎么close_6.应用程序的退出
  2. python中时间格式的转换(time模块)
  3. TEA5676 + AT24C08 FM收音机 搜台 存台 mmap 实现读写
  4. git checkout 分支——报错 xxx中存在大量活动更改,将仅启用部分git功能
  5. 图解HTTP学习_day06
  6. 也谈Flash mmorpg地图问题
  7. 全国计算机等级考试网怎么注册
  8. 光与夜之恋服务器维护中,《光与夜之恋》优化及补偿内容公告
  9. linux 社区网站
  10. c++包含自定义头文件