问题标签 [unidac]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
delphi - TUniQuery (UniDac TUniQuery) Last 和 First 方法是直接跳转还是逐条记录滚动
我有一个程序必须在用户转到数据集中的某个记录(TUniQuery)后设置一个更简单的屏幕。用户可以通过多种方式跳转:组合框、搜索框,最后是 DbNavigator。从第一个记录到最后一个记录需要很长时间。在执行程序之后,我发现按下 DBNavigator 上的最后一个按钮会导致数据集上的每条记录都被访问,因此,在每条记录上,屏幕都是无用的。从任何记录到第一个或最后一个记录都是一样的。我的理解是,这样的方法(First和Last)会直接跳转。也许是 Unidac 组件上的一种特殊行为,但我找不到任何参考或属性来修改它。目前,我打算在BeforeScroll上设置一个标志事件,但由于AfterScroll也发生在每个事件之后,我无法知道数据集何时结束滚动。我也找不到任何关于 Delphi 文档的参考,这些参考只是说明
Call Last 使数据集中的最后一条记录处于活动状态
ms-access - TUniTable/TFDTable.Filter 通配符限制 - 比如 '[AB]*'
请帮我过滤选项。
Client like '[AB] *'
是否可以对以“A”或“B”开头的记录使用通配符选项?此选项在 Access 中有效,但在 Unidac 表或 FireDac 表中作为过滤器无效。
mariadb - 为什么在 MariaDB 上运行更新 sql 时连接丢失?
我在 Embarcadero CBuilder 10.3.3 上使用 Devart 的 UniDAC 组件构建了一个应用程序,其目标是将文件(6MB)中的数据存储在 MariaDB 表中。
该表的结构如下:
领域 | 类型
天 | 字符(5)
文件名 | 字符(15)
文件_数据 | 中块
日期时间 | 约会时间
我的笔记本电脑上安装了 MariaDB 社区服务器,并且还连接到了亚马逊的云端。当我运行应用程序并从磁盘加载文件数据并将其发布到 MariaDB 时,如果我连接到笔记本电脑服务器,它会失败,但是当连接到亚马逊网站时,它运行良好。我发现问题似乎是文件大小(5.2MB < mediumblob)。如果我选择一个 500kb 的文件,它可以完美运行。
我的笔记本电脑上是否有任何参数设置错误?还是 MariaDB 企业版的行为与社区版不同?
谢谢你们。此致。
杰米·杰夫曼
php - Delphi Android 上的 UniDAC 很慢
我正在用 Delphi 编写一个 Android 应用程序。我使用 UniDAC 连接到远程 MySQL 数据库。在数据库中,我有很多数据和图像(blob 文件)字段。
我到处搜索了一些关于我应该如何设置 UniDAC 连接和 UniDAC 表以加快查询、过滤和加载的描述。过程非常缓慢!写数据慢,读数据慢。
我确实尝试过使用 PHP,但到目前为止我还没有将 Delphi 与 PHP 一起使用!
有人可以帮助我优化 UniDAC 或其他帮助吗?