BarTender 2019 改进了文本、Excel 和Access 数据库文件的现有数据库连接器。
文本
与文本文件数据库的连接包括以下改进:
* 新增筛选条件,包括以下SQL 语法:
* IN
* NOT IN
* BETWEEN
* NOT BETWEEN
* IS NULL
* IS NOT NULL
* 新增筛选选项,包括以下内容:
* Discard lines at beginning of file( 丢弃文件开头的行) :指定在文件开头跳过的行数。
* Discard lines at end of file( 丢弃文件末尾的行) :指定在文件末尾跳过的行数。
* Stop reading when line matches expression( 当行匹配表达式时停止读取) :指定忽略包含指定表达式的行,并且不再读取其他行。
* Discard blank lines( 丢弃空白行) :指定跳过空白行。
* Discard lines that start with( 丢弃以指定字符开头的行) :指定跳过以指定字符开头的行。
* Discard lines that match expression( 丢弃与表达式匹配的行) :指定跳过与您创建的正则表达式匹配的行。此运算用于确定行是以字符序列开头、结束还是包含字符序列。
* Discard X characters on left (or right)( 丢弃左侧( 或右侧) 的X 个字符) :指定在每行字符串左侧( 或右侧) 移除指定数量的字符。
* Keep only X characters per line( 每行只保留X 个字符) :指定在丢弃行左侧和/或右侧的任何字符后,每行被截断为指定的字符数。
* 增加了对使用名称/值对表示数据的文件( 例如INI 文件) 的支持
* 增加了对其他分隔文件选项的支持,包括自定义分隔符和自定义正则表达式分隔符
* 固定宽度的改进
Excel
BarTender Designer 现在通过集成CData Excel ADO.NET 提供程序来支持Excel,具体优势如下:
* 无论您安装的是哪个Office 版本,都可以在32 位和64 位环境中使用
* 通过直接文件访问提高性能
* 支持"转置"表( 其中字段是行而不是列)
* 可以指定范围( 例如C5:F17) 作为表的源,而无需在Excel 中创建"命名范围"
Access
BarTender Designer 现在通过集成CData Access ADO.NET 提供程序来支持Access,具体优势如下:
* 无论您安装的是哪个Office 版本,都可以在32 位和64 位环境中使用