EF随机从数据库中获取一条数据
---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随机从数据库中获取一条数据相关推荐
- mysql十万条数据_2秒内向数据库中插入十万条数据?
怎么向数据库中快速插入十万条数据呢,当然得需要对比才能看到效果,今天给大家亲身测了两种方法对比,差别25倍左右 1,数据库用sql server 2008 r2,表结构非常简单,四个字段,建数据表的s ...
- 方法:查询MongoDB数据库中最新一条数据(JAVA)
使用JAVA语言查询MongoDB中某个数据库某个集合的最新一条数据: MongoCollection<Document> cpu = MongoClient.getDatabase(&q ...
- java 数据库中获取省市级json数据
需求: 根据数据库表,获取省市县的级连json数据,供前台下拉列表.效果图 表结构: 1 CREATE TABLE `bxqk_pe_area` ( 2 `id` int(11) NOT NULL A ...
- 从hbitmap中获取位图数据_如何快速从主流数据库中获取人/小鼠数据?
点击上方"蓝色字体"关注我们 鹿明 生物 蛋白.代谢组学服务专家 关注我们收获更多 关注 随着生物科技的迅速发展,每天都会有海量的生物学数据产生,如何有效的分析这些"生物 ...
- html中显示数据库中的一条数据,如何使用html表显示数据库中的数据
我正在尝试在HTML表中显示数据库中的数据.主要问题是:该表未出现. Id String Array // Mostrar dados echo " { $databaseName = 'v ...
- mysql更新10000条记录_如何快速更新数据库中的百万条数据
环境:ubuntu 14.04,MySQL 5.6,Python 2.7. 本文使用python的MySQLdb这个库,MySQL Python tutorial这个教程很赞. MySQLDBdb处理 ...
- 在SQLite数据库中获取新插入数据自增长的ID值
SQLiteDatabase db = helper.getWritableDatabase(); db.execSQL("insert into person(name,phone,am ...
- mysql 获取一条数据_MySQL数据库中随机获取一条或多条记录
在开发过程中遇到了一个问题,使用MySQL数据库,用SQL语句在表中随机获取一条或多条数据,看似简单,但是往深层研究的话还是很有深度的,查了好多资料,接下来给大家分享一下: 1. 随机获取单条数据 S ...
- mysql高效率写法_mysql高效率随机获取n条数据写法
今天做项目遇到这个问题,本来想用mysql自带的随机函数来实现,但是想到这样做功能是实现了,但是效率真的好差!一下子想不到好的方法,就去网上找了一下,记录下来,好好研究学习一下. ID连续的情况下(注 ...
最新文章
- HTML标签在showModalDialog中的应用
- 使用Jmeter开发app端接口自动化案例实战
- 装windows和Linux系统时找不到硬盘,pe安装系统没有出现磁盘,不能识别磁盘
- jzoj3846-七天使的通讯【二分图判定】
- 技术动态 | 67 亿美金搞个图,创建知识图谱的成本有多高你知道吗?
- 蒸汽机器人q和锤石q_英雄联盟:圣杯锤石的启发,辅助的作用是否应该更倾向多元化?...
- mysql索引0affected_mysql 创建索引和删除索引
- 启动时不自动打开一个空文档
- 从win到linux的小问题集锦(不断更新中)
- CCLayer中Touch事件(Standard Touch Delegate Targeted Touch Delegate)
- 新入职我们应该注意些什么?
- wpe修改充值_【图片】【WPE修改】WPE修改金币、属性、全属性、魔方实测可用版!【古戈吧】_百度贴吧...
- opencv源码下载编译
- 9011,9012,9013,9014,8050,8550三极管的区别
- 如何获取win10安装驱动
- chrome 打开网页速度很慢的可能原因
- 52单片机蜂鸣器葫芦娃c语言代码,arduino上实现葫芦娃播放
- zookeeper的原理和应用(非常详细透彻)
- 离散数学——图论中图的同构的应用
- 总结一下自己的linux历程