用户界面套包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. GROUP by 方法  C#

    1.用两层循环计算,前提条件是数据已经按分组的列排好序的. DataTable dt = new DataTable(); dt.Columns.AddRange(new DataColumn[] { ...

  2. JSON和Serialize数据格式的对比

    1.相同点: 都是把其它数据类型转换为可传输的字符串 都是结构性数据 2.不同点: JSON比Serialize序列后的格式要简洁 Serialize序列化的数据格式保存数据原有类型 3.扩展 JSO ...

  3. Django分页器和自定义分页器

    一.自定义分页器 import copy class Pagination(): def __init__(self,request,current_page,all_data_num,each_pa ...

  4. lanmp中环境变量的更改方法

    1.vim /etc/profile 改成: export PATH=$PATH:/www/wdlinux/phps/71/bin/ 然后运行: source /etc/profile

  5. php文件处理函数

    //basename的使用$path='test/abc.jpg'; echo basename($path);// echo '<br/>'; echo basename($path,' ...

  6. 『MXNet』im2rec脚本使用以及数据读取

    一.im2rec用法简介 首先看文档: usage: im2rec.py [-h] [--list] [--exts EXTS [EXTS ...]] [--chunks CHUNKS] [--tra ...

  7. linux的越墙方法

    .首先要安装openSSH, Ubuntu缺省没有安装SSH Server,使用以下命令安装: sudo apt-get install openssh-server 但是系统有时候会出现E类错误,无 ...

  8. PAT 1050 String Subtraction

    1050 String Subtraction (20 分)   Given two strings S​1​​ and S​2​​, S=S​1​​−S​2​​ is defined to be t ...

  9. 第 3 章 HTML5 网页中的文本和图像

    文字和图像是网页中最主要.最常用的元素. 在互联网高速发展的今天,网站已经成为一个展示与宣传自我的通信工具(公司或个人可以通过网站介绍公司的服务与产品或介绍自己).这些都离不开网站中的网页,而网页的内 ...

  10. 部署项目到linux中报Spring MVC报异常:org.springframework.web.util.NestedServletException: Request processing failed

    @RequestMapping(value = "/security/login", method = RequestMethod.POST) public ModelAndVie ...