Object Pascal:TClientDataset 删除
我正在使用 TClientDataset 创建内存数据集作为接收缓冲区。添加数据很棒,但是一旦我开始处理它,我希望能够从数据集中删除该行。调用删除有效 - 某…
我怎样才能“冻结”? Datasnap 服务器中的数据集?
对于需要很长时间才能打开的数据集(它是一个存储过程),我想在 Datasnap 服务器上实现某种缓存。 因此,如果第一次加载此数据集并传输到客户端(TCl…
如何找到“外键”嵌套 TClientDataSet 上的字段名称?
给定一个嵌套的 TClientDataSet,我如何找到详细信息 TClientDataSet 上的链接字段名称? 我正在将数据从一个 TClientDataSet 复制到另一个(逐条记录…
Delphi 客户端数据集查找/聚合
我需要有关 Delphi 中的 ClientDatasets 的一些帮助。 我想要实现的是一个显示客户的网格,其中一列显示每个客户的订单数量。 我将 ClientDataset 放…
在 TClientDataset 的 ReconcileError 方法中处理多个记录中的更新错误
我试图使用 ReconcileError 事件来允许用户在特定记录等发生更新错误后更正数据。 示例: 我有一个包含 1 个字段和 3 条记录的数据集,该字段对数据库…
DataSetProvider - DataSet 到 ClientDataSet
编辑:似乎 DataSetProvider 没有该项目所需的功能,因此我将实现一个自定义类来将数据加载到 ClientDataSet 中。 我正在尝试从连接到我的数据库的 TM…
使用 TClientDataSets 发送文件
如何使用 TClientDataSet 发送文件? 我正在使用 Delphi2010, 谢谢 弗拉基米尔。 对于造成的混乱,我深表歉意,我的目的是将 pdf 文件从一个 TCLient…
TClientDataset 组件应该位于哪里?
一些背景:我想开发一个桌面应用程序,用 SQL 数据库作为存储。一次只有一个用户连接到数据库。 为了使维护更容易,我想将 GUI 与 Busniss Logic 分开…
在 DBGrid 中移动列似乎会移动附加的数据集字段
上周我观察到一些出乎我意料的事情,并将在下面描述。我很好奇为什么会发生这种情况。它是 TDataSet 类的内部内容、TDBGrid 的工件还是其他内容? 打…
使用 TADOQuery 查询 TClientDataSet
我的问题很简单。我有一个通过 TDataSetProvider 链接到 TADOQuery 的 TClientDataSet。我可以将数据从 TADOQuery 放入 TClientDataSet,但是如何将数…
使用 ClientDataSet 连接 Delphi ADOQuery 结果
我编写了一个应用程序,允许用户定义查询,使用 TADOQuery 组件运行它,并将报告作为 XML 文档保存到他们的 PC(SaveAsFile 将 pfXML 作为 Format 参…
将数据集与 TClientdatasets 嵌套在两个以上级别?
我想知道是否可以将数据集嵌套在数据集中,然后将此数据集嵌套在另一个数据集中。因此有 3 层嵌套。目前,我只能将一个数据集嵌套在另一个数据集中。…
Delphi:Clientdataset:EDatabaseError:使用 Synapse 缺少数据包
我从客户端向服务器发送一个字符串,他应该将其发回给我。这次它是由 ClientDataSet 创建的流。不幸的是,目前无法接收(或发送?)。 注意:我使用带…
Delphi:Clientdataset:.Open 上的 EDatabaseError; 设置了 ProviderName
所以我有这段代码来处理客户端按模式发送的内容。 如果他发送“getBENUds”,服务器将使用 SaveToString 方法发回该表的数据集。 然后,将其发送给客…