用户界面套包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. tchart5

    https://blog.csdn.net/wuyuanjingni/article/details/8585810

  2. python paramiko自动登录网络设备抓取配置信息

    ssh = paramiko.SSHClient()ssh.set_missing_host_key_policy(paramiko.AutoAddPolicy())ssh.connect(hostn ...

  3. android -------- Data Binding的使用 ( 四 )ListView

    今天来说说DataBinding在列表ListView中的使用 主要分为两种,1: 基本的实体类  2:Observable 定义字段 listView布局文件 <?xml version=&q ...

  4. android -------- 我创建的第一个 NDKDmeo 案例

    前面的NDK是弄的官方的,自己弄了一下,弄让他运行起来,今天来简单的写一个. 我是在Eclipse中开发的,创建一个NDKDemo项目,然后如下图: 在项目上–>右键–>Android T ...

  5. Confluence 6 空间

    什么是一个空间? Confluence 空间是包含有页面和博客页面的容器.你也可以将空间认为是对你工作中可以使用的 2 中类型的目录. 在 Confluence 中有下面 2 种空间类型: 站点空间( ...

  6. css单位分析、颜色设置与调色板

    CSS单位分析 px:单位代表像素,1px代表一个像素点. %:设置子元素为父容器的占比. em:代表该元素中一个字体所占字符,常用在文字首行缩进.其具有继承性. rem:始终代表html中的字符所在 ...

  7. leetcode-algorithms-29 Divide Two Integers

    leetcode-algorithms-29 Divide Two Integers Given two integers dividend and divisor, divide two integ ...

  8. python 线程 进程

    1.进程与线程优.缺点的比较总言:使用进程和线程的目的,提高执行效率. 进程: 优点:能利用机器的多核性能,同时进行多个操作. 缺点:需要耗费资源,重新开辟内存空间,耗内存. 线程: 优点:共享内存( ...

  9. python使用SQLAlchemy模块连接MySQL

    ORM技术:Object-Relational Mapping,负责把关系数据库的表结构映射到对象上. 1.安装SQLAlchemy,MySQLdb模块 MySQLdb安装教程:http://www. ...

  10. SSL证书读取

    证书内容: MIIDhDCCAmygAwIBAgIFAV0Imw0wDQYJKoZIhvcNAQELBQAwXDEnMCUGA1UEAwweczUwLTYyLTEzNS0xNS5zZWN1cmVzZX ...