jjzjj

ClientDataSet

全部标签

PHP 附加到 ClientDataSet CDS 文件

我有一个空的DelphiClientDataSetCDS文件设置,其中包含我需要的所有列/标题/数据类型。我想使用PHP将关联数组附加到CDS行中。这可能吗?数组可以是:{1:{Name:Captain,Phone:18001234567}2:{Name:Jack,Phone:18009876543}3:{Name:Sparrow,Phone:18887892345}}我选择PHP是因为我精通这门语言,而且我的网络服务器是共享Linux主机。基本上我不能在这里运行Delphi。我对可以在这种环境中工作的其他选项持开放态度。谢谢!编辑:请参阅这篇文章的评论以了解我的解决方案。

mysql - Delphi:如何在 Delphi 中调用 R 函数(或集成 R)?

有没有人有关于如何在Delphi中使用R函数的提示或示例?我通过MySQL以集成方式使用R和Delphi我将输入从Delphi发送到MySQL,在连接到MySQL的R脚本(包RMySQL)上运行函数/并将输出返回到MySQL,然后使用Delphi。但是这个过程很慢,完全取决于脚本R的大小。有没有人有加速这个过程的例子或提示?这website有一个例子,但所有链接都已关闭。下面的代码显示了如何使用现有的R和Delphi的一个小示例。unitUnit1;interfaceusesWinapi.Windows,Winapi.Messages,System.SysUtils,System.Va

PHP - MYSQL 到 ClientDataSet

我对Delphi/ClientDataSets了解不多,但我愿意研究一下。不过,在我追求它之前我有一个问题,以确定我想要实现的目标是否可行。我想每周一次使用PHP脚本将我的MYSQL数据库的十几个子集保存到CDS文件中。是否有我可以遵循的文件规范来创建CDS文件?我将使用Linux在共享Web主机上运行该脚本,因此我认为在服务器上运行Delphi脚本不可行。谢谢! 最佳答案 Stackoverflow上有一个相关问题,其中包含一个部分XSD:AnyonethathasapartialXSDthatdescribestheMETADA

mysql - 使用自增主键插入记录

我在phpMyAdmin中创建了一个MySQL数据库,它有一个自动递增的主键ID。在phpMyAdmin中,我可以通过INSERTINTOMyTableVALUES(null,1,2,3)插入记录,空位置用于ID。将数据库数据加载到Delphi应用程序中(连接->表或查询->DataSetProvider->ClientDataSet->DataSource->DBGrid和DBNavigator),如何在不手动输入ID值的情况下插入记录?如果我没有在ID字段中输入数字,则会出现错误。 最佳答案 将字段的Required属性设置为f