• EF架构~Dapper.Contrib不能将Linq翻译好发到数据库,...

    而不需要写SQL,但在使用时要注意,你的增,删,改,单表查询是可以用它的,但对于多表的join操作就不要用了,因为它不会像linq2sql和ef那样进行牛X的翻译,它会将select*from tables这种语句发到数据库,结果...
    文章 2017-12-05 1444浏览量
  • ORM查询语言(OQL)简介-概念篇

    关系数据库(RDBMS)的查询有SQL(Structured Query Language)结构化查询语言,相比高级程序语言(命令式语言)而言,SQL主要描述想要做什么,而不是命令式语言的具体如何做,因此,SQL也被称为第四代语言(4GL),它...
    文章 2017-11-10 1248浏览量
  • Xamarin.Android开发实践(十三)

    成功打开该数据库之后剩下的工作我们只需要利用db就可以轻松完成了,到现在为止我们仅仅创建了一个空的数据库,里面还不存在任何表。4.创建表 第2步我们已经创建好了一个表的结构,下面我们将在数据库中创建对应的表...
    文章 2015-07-25 839浏览量
  • C#数据操作系列-8.EF Core的增删改查

    3.花样查询EF Core 支持Linq查询,所以在查询的时候可以使用Linq进行。简单示例如下: var context=new DefaultContext("Data Source=demo.db");var results=from t in context.Set() select t;当然,也可以使用方法...
    文章 2020-05-18 597浏览量
  • NoSQL数据库技术特性解析之文档数据库

    在关系数据库中,重复数据是个错误。对数据库进行标准化可确保不出现此情况。使用NoSQL数据库(尤其是分发数据库)时,对数据进行逆规范化是必要且可接受的。查询和更新 每个数据库都附带用于查询和更新的API。尽管...
    文章 2017-11-16 1109浏览量
  • Asp.Net MVC5入门学习系列⑥

    添加一个参数,然后把查询所有的音乐类型放到集合里通过动态字典接受在页面绑定,查询/搜索的时候传递音乐类型进来不为空的话去数据库匹配一下,找数据到就返回,说的可能不是很严谨,不过实际上干的事情就是这么多...
    文章 2014-07-08 902浏览量
  • Entity Framework Core 2.0 入门

    而针对生产环境,最好是生成sql脚本,然后由相关人员执行这个脚本来完成数据库的创建或者更新. 直接创建数据库: dotnet ef database update-project=./LearnEf.Data/LearnEf.Data.csproj-verbose verbose表示显示...
    文章 2018-03-12 1459浏览量
  • LINQ查询执行何时是延迟执行,何时是立即执行,...

    1、一般情况下(除了下面第三条说的情况),LINQ都是延迟执行,原因:以DLINQ为例,越晚被执行,对业务逻辑的理解就越清晰,DLINQ查询对数据库的请求压力越小。编译器对LINQ查询优化可作的事情越多。2、由于是延迟...
    文章 2017-10-11 1079浏览量
  • 杂七杂八——使用LINQ检索重复

    因为在进入页面的时候,我已经把目前数据库里所有的值都读出来、放在一个DataTable里了,所以在用户保存的时候,我没必要连接数据库进行查询,只需要检索当前这个DataTable就OK了。假设这个DataTable有3列,分别是ID...
    文章 2017-11-15 802浏览量
  • 杂七杂八——使用LINQ检索重复

    因为在进入页面的时候,我已经把目前数据库里所有的值都读出来、放在一个DataTable里了,所以在用户保存的时候,我没必要连接数据库进行查询,只需要检索当前这个DataTable就OK了。假设这个DataTable有3列,分别是ID...
    文章 2017-11-16 951浏览量
  • [转载]灵动思绪EF(Entity FrameWork)

    最后要告诉EM帮我将数据保存到数据库 30 31/efFirst.SaveChanges();32 33#endregion 34 35/*修改数据*/ 36 37/02.构造出你要修改的实体 38 39#region 修改数据 40 41/Student stu=new Student();42 43/stu.Name=...
    文章 2017-10-11 1326浏览量
  • Linq to Sql:N层应用中的查询(上):返回自定义实体

    下面来看一个示例(以NorthWind数据库为示例),现在我们要在界面上展示某个用户什么时间订购了哪些产品。如果允许在UI层直接访问DataContext,我们可以这样来写: 1:using(NorthWindDataContext context=new ...
    文章 2014-08-21 1192浏览量
  • LINQ TO SQL 大全

    得到数据库中未断货产品的数量: var q=db.Products.Count(p=gt;p.Discontinued);LongCount 说明:返回集合中的元素个数,返回LONG类型;不延迟。对于元素个数较多的集合可视情况可以选用LongCount来统计元素个数,...
    文章 1970-01-01 1589浏览量
  • ALinq 让Mysql变得如此简单

    Linq 没有现世之前,Ado.net 的数据库操作让我们感觉到编程的痛苦,每天重复着相同的数据库操作代码,后来千奇百怪的代码生成器让我们从中解脱出来,虽然有些代码生成器的确非常不错,但是心中始终觉得那些代码少...
    文章 1970-01-01 1142浏览量
  • NET程序员提高效率的70多个开发工具

    NHibernate Mapping Generator:生成 NHibernate 映射文件,并从存在的数据库表映射到领域类。Tally Tally ERP 9 Tally dll:.net 的动态链接库,能够将Tally Accounting 软件集成到应用程序中,通过代码对数据进行...
    文章 2017-08-01 1931浏览量
  • Net 高效开发之不可错过的实用工具

    NHibernate Mapping Generator:生成 NHibernate 映射文件,并从存在的数据库表映射到领域类。Tally Tally ERP 9 Tally dll:.net 的动态链接库,能够将Tally Accounting 软件集成到应用程序中,通过代码对数据进行...
    文章 2017-11-21 1447浏览量
  • Linq to Sql:N层应用中的查询(上):返回自定义实体

    如果允许在UI层直接访问Linq to Sql的DataContext,可以省很多问题,譬如在处理多表join的时候,我们使用var来定义L2S查询,让IDE自动推断变量的具体类型(IQueryable<匿名类型>并提供友好的智能提示;而且...
    文章 2017-10-11 939浏览量
  • Net 高效开发之不可错过的实用工具

    NHibernate Mapping Generator:生成 NHibernate 映射文件,并从存在的数据库表映射到领域类。​Tally ​Tally ERP 9 Tally dll:.net 的动态链接库,能够将Tally Accounting 软件集成到应用程序中,通过代码对数据...
    文章 2016-03-04 1339浏览量
  • Newlife.XCode的常见功能使用(一)查询数据初始化

    XCode由于支持多种数据库,并且效率很高的原因就是在这些数据库核心操作的背后有许多精巧的设计,其支持的查询就是XCode灵活强大的表现之一,每天写着重复的sql,调试,拼接参数,真的很累,那么看看XCode中的查询,...
    文章 2017-11-26 823浏览量
  • Newlife.XCode的常见功能使用(一)查询数据初始化

    XCode由于支持多种数据库,并且效率很高的原因就是在这些数据库核心操作的背后有许多精巧的设计,其支持的查询就是XCode灵活强大的表现之一,每天写着重复的sql,调试,拼接参数,真的很累,那么看看XCode中的查询,...
    文章 2016-02-20 1114浏览量
  • C#基础知识系列-7 Linq详解

    先忽略这两个数据源的实际来源,因为在开发过程中数据来源有很多种情况,有数据库查询出来的结果、远程接口返回的结果、文件读取的结果等等。不过最后都会整理成IEnumerable的子接口或实现类的对象。常见方法介绍...
    文章 2020-04-04 473浏览量
  • 数据筛选和API优化

    需求:如果数据库中存在OrderNum相同,且IsDefault不同的记录,那么IsDefault值为0的记录将替换值为1的记录(IsDefault值为1的记录不展示)。由于查出来的数据不多,100条以内,所以我是直接全部查询到List内存中,...
    文章 2017-10-28 1185浏览量
  • 黄聪:如何使用CodeSmith批量生成代码(转:...

    简单的说:CodeSmith首先会去数据库获取数据库的结构,如各个表的名称,表的字段,表间的关系等等,之后再根据用户自定义好的模板文件,用数据库结构中的关键字替代模板的动态变量,最终输出并保存为我们需要的目标文件....
    文章 2013-12-12 813浏览量
  • 牛腩新闻发布系统(B/S)中的SQLHelper

    SqlHelper用于简化你重复写那些数据库连接(SqlConnection),SqlCommand,SqlDataReader等等。SqlHelper 封装过后通常是只需要给方法传入一些参数如数据库连接字符串,SQL参数等,就可以访问数据库了,很方便。...
    文章 2015-07-19 1443浏览量
  • 如何使用CodeSmith批量生成代码(原创系列教程)

    简单的说:CodeSmith首先会去数据库获取数据库的结构,如各个表的名称,表的字段,表间的关系等等,之后再根据用户自定义好的模板文件,用数据库结构中的关键字替代模板的动态变量,最终输出并保存为我们需要的目标文件....
    文章 2017-10-01 1364浏览量
  • Git.Framework 框架随手记-历史原因

    database 这个也存在问题,这个是关联数据库的,因为系统中存在多个数据库,必须关联这个sql在哪个库里面执行。情况4:<parameters>lt;param name="@UserId"dbType="Int32"direction="Input"/gt;lt;parameters...
    文章 1970-01-01 855浏览量
  • DataTable,List去重复记录的方法

    今天一位朋友问如何去掉DataTable里重复的记录(DataTable是别人返回过来的,不能再重新查询数据库,所以无法用sql中的select distinct xxx处理,只能在DataTable上动脑筋) 思路:将DataTable转成IEnumerable,然后就...
    文章 2009-12-30 657浏览量
  • C#中Dictionary的用法及用途

    分析:每导一笔记录的时候,就把要把公司的名字转为公司的ID,这个不应该每次都查询一下数据库的,因为这太耗数据库的性能了。解决方案:在业务层里先把所有的公司名称及相应的公司ID一次性读取出来,然后存放到一个...
    文章 2017-11-13 1082浏览量
  • Dictionary<string,string>

    分析:每导一笔记录的时候,就把要把公司的名字转为公司的ID,这个不应该每次都查询一下数据库的,因为这太耗数据库的性能了。解决方案:在业务层里先把所有的公司名称及相应的公司ID一次性读取出来,然后存放到一个...
    文章 2014-01-08 919浏览量
  • Dictionary<string,string>

    分析:每导一笔记录的时候,就把要把公司的名字转为公司的ID,这个不应该每次都查询一下数据库的,因为这太耗数据库的性能了。解决方案:在业务层里先把所有的公司名称及相应的公司ID一次性读取出来,然后存放到一个...
    文章 2014-01-08 828浏览量
1 2 3 4 >

云产品推荐

视频直播 大数据计算服务 MaxCompute 国内短信套餐包 ECS云服务器安全配置相关的云产品 开发者问答 阿里云建站 新零售智能客服 万网 小程序开发制作 视频内容分析 视频集锦 代理记账服务 阿里云AIoT 阿里云科技驱动中小企业数字化