用户界面套包DevExpress v18.1日前正式发布,本站将以连载的形式为大家介绍各版本新增内容。本文将介绍了DevExpress Data Access v18.1 的新功能,快来下载试用新版本!点击下载>>

SQL Data Source

增强SQL Data Source过滤功能

新版本更新Filter Editor允许您在为SqlDataSource指定过滤条件时使用各种功能,这些功能在新文本模式中可用,包括以下功能:

  • 智能代码完成
  • 列和函数工具提示
  • 输入验证和错误指示

您可以从Query Builder和Property Grid(对于过滤器字符串和组过滤器字符串)打开扩展的Filter Editor。

XPO - ORM Library

支持PostgreSql 3.1

XPO现在支持Npgsql v3.1。 默认情况下,System.Guid属性映射到UUID数据库列类型。要恢复到先前的操作并将System.Guid属性映射到CHAR(36),请激活GlobalUseLegacyGuidSupport或UseLegacyGuidSupport选项(PostgreSqlConnectionProvider)。

支持Firebird 3.0

FirebirdConnectionProvider现在支持:

  • Firebird 3.0服务器
  • 客户端ADO.NET数据提供程序(FirebirdSql.Data.FirebirdClient 5.8.0)
  • Firebird 2.1+的标准函数(Substring,AddMonths,AddYears,CharIndex,Round,Remove,Insert,Exp,Power和Replace)

Nullable Columns

新版本使用允许接受Null值的新选项扩展核心API(例如Session,XpoDefault,XPDictionary,ORM数据模型向导)。您还可以使用ColumnDefaultValue,ColumnDbDefaultValue,Nullable,NullableBehavior代码属性,并以声明方式指定所需的操作。

增强.NET Core功能

XPO现在支持以下内容:

  • ADO.NET provider 5.11+ for Firebird
  • Oracle Data Provider for .NET Core 12.2 Beta 2
  • XPO Profiler支持ASP.NET Core项目
  • ASP.NET Core项目的依赖注入,新版本为标准的IServiceCollection接口实现了新的扩展方法,以便为ASP.NET Core pipeline注册XPO服务

其他增强功能

  • DevExpress模板库中提供了ORM Data Model Wizard、ORM Persistent Object、ORM OData Service project和项目模板。
  • 可以从ASA(SQL Anywhere)数据库中获取表列表。
  • 优化了Oracle连接提供程序。 现在,OracleDecimal列的处理速度提高了5倍。
  • ContainsOperator或'任意'聚合WcfInstantFeedbackSource / WcfServerModeSource和ODataServerModeSource / ODataInstantFeedbackSource组件(DevExpress数据库)。

LINQ to XPO的改进包括:

  • 第二个Select可以应用于连接表。
  • 'Equals'运算符已替换为'IsNull'运算符。
  • 表达式注入(例如PersistentObject.CollectionProperty.AsQueryable()。Any(SomeExpression))。

===============================================================

DevExpress v18.1发布,更多精彩内容请持续关注DevExpress中文网!

DevExpress v18.1新版亮点——Data Access篇的更多相关文章

  1. DevExpress v18.1新版亮点——Analytics Dashboard篇(二)

    用户界面套包DevExpress v18.1日前正式发布,本站将以连载的形式为大家介绍各版本新增内容.本文将介绍了DevExpress Analytics Dashboard v18.1 的新功能,快 ...

  2. DevExpress v18.1新版亮点——ASP.NET篇(一)

    用户界面套包DevExpress v18.1日前终于正式发布,本站将以连载的形式为大家介绍各版本新增内容.本文将介绍了DevExpress ASP.NET v18.1 的新功能,快来下载试用新版本!点 ...

  3. DevExpress v17.2新版亮点——Data Access

    用户界面套包DevExpress v17.2日前终于正式发布,本站将以连载的形式为大家介绍各版本新增内容.本文将介绍了Data Access v17.2 的新功能,快来下载试用新版本! 新的API可在 ...

  4. DevExpress v18.1新版亮点——Analytics Dashboard篇(一)

    用户界面套包DevExpress v18.1日前正式发布,本站将以连载的形式为大家介绍各版本新增内容.本文将介绍了DevExpress Analytics Dashboard v18.1 的新功能,快 ...

  5. DevExpress v18.1新版亮点——ASP.NET篇(四)

    用户界面套包DevExpress v18.1日前终于正式发布,本站将以连载的形式为大家介绍各版本新增内容.本文将介绍了DevExpress ASP.NET v18.1 的新功能,快来下载试用新版本!点 ...

  6. DevExpress v18.1新版亮点——ASP.NET篇(三)

    用户界面套包DevExpress v18.1日前终于正式发布,本站将以连载的形式为大家介绍各版本新增内容.本文将介绍了DevExpress ASP.NET v18.1 的新功能,快来下载试用新版本!点 ...

  7. DevExpress v18.1新版亮点——ASP.NET篇(二)

    用户界面套包DevExpress v18.1日前终于正式发布,本站将以连载的形式为大家介绍各版本新增内容.本文将介绍了DevExpress ASP.NET v18.1 的新功能,快来下载试用新版本!点 ...

  8. DevExpress v18.2版本亮点——Analytics Dashboard篇(二)

    行业领先的.NET界面控件——DevExpress v18.2版本亮点详解,本文将介绍了DevExpress Analytics Dashboard v18.2 的版本亮点,新版30天免费试用!点击下 ...

  9. DevExpress v18.2版本亮点——Analytics Dashboard篇(一)

    行业领先的.NET界面控件——DevExpress v18.2版本亮点详解,本文将介绍了DevExpress Analytics Dashboard v18.2 的版本亮点,新版30天免费试用!点击下 ...

随机推荐

  1. 安卓中使用OkHttp发送数据请求的两种方式(同、异步的GET、POST) 示例-- Android基础

    1.首先看一下最终效果的截图,看看是不是你想要的,这个年代大家都很忙,开门见山很重要! 简要说下,点击不同按钮可以实现通过不同的方式发送OkHttp请求,并返回数据,这里请求的是网页,所以返回的都是些 ...

  2. ssh登陆报错:packet_write_wait: Connection to x.x.x.x port 22: Broken pipe

    ssh登陆报错:packet_write_wait: Connection to x.x.x.x port 22: Broken pipe 参考文章: https://patrickmn.com/as ...

  3. java.lang.IllegalArgumentException: Service Intent must be explicit 解决办法

    java.lang.IllegalArgumentException: Service Intent must be explicit 意思是服务必须得显式的调用 我之前是这样使用绑定Service的 ...

  4. hdu-2421 Deciphering Password 数学姿势

    给定A,B,对于A^B的每一个因子,M为其因子的因子数的三次方求和. 容易推导得出A^B的每一个因子都是A的质因子的组合(质因子可重复利用),其因子数自然等于所使用的每个质因子的数量乘积. 假设A由质 ...

  5. TCP如何保证可靠性

    如何保证可靠性? 1.校验和.在TCP的首部中有一个占据16为的空间用来放置校验和的结果. 这是一个端到端的检验和,目的是检测数据在传输过程中的任何变化.如果收到段的检验和有差错,TCP将丢弃这个报文 ...

  6. Highcharts 配置语法

    Highcharts 配置语法 本章节我们将为大家介绍使用 Highcharts 生成图表的一些配置. 第一步:创建 HTML 页面 创建一个 HTML 页面,引入 jQuery 和 Highchar ...

  7. python 小练习 7

    有一楼梯共n级,刚开始时你在第一级,若每次只能跨上一级或二级,要走上第n级,共有多少种走法? 这其实是fibonacci数列,记走法为f(n),在n-1和n-2时你都可以直接跨上去.因此 f(n) = ...

  8. PostgreSQL&PostGIS完全安装

    检查PostGIS.PostgreSQL.GEOS.GDAL.PROJ等各软件的版本依赖关系 http://trac.osgeo.org/postgis/wiki/UsersWikiPostgreSQ ...

  9. 一个典型的多表参与连接的复杂SQL调优(SQL TUNING)引发的思考

    今天在看崔华老师所著SQL优化一书时,看到他解决SQL性能问题的一个案例,崔华老师成功定位问题并进行了解决.这里,在崔华老师分析定位的基础上,做进一步分析和推理,以便大家一起研究探讨,下面简述该案例场 ...

  10. [LeetCode] 23. Merge k Sorted Lists ☆☆☆☆☆

    转载:https://leetcode.windliang.cc/leetCode-23-Merge-k-Sorted-Lists.html 描述 Merge k sorted linked list ...