cdsファイルに直接書き込まないことをお勧めします。
代わりに、両方のアプリケーション(PHPとDelphi)に共通のxmlを使用でき、delphi側では、TXmlTransformProviderを使用したXML変換を使用してロードおよび保存し、PHP側では、いつものようにXMLに書き込むだけです。
デルファイでのセットアップ方法については、こちらをご覧ください。
- アップデート
本当にcdsファイルを直接変更する必要がある場合(xml形式を使用)、cds形式が次のようなxmlであることを考慮して、cdsファイルに新しいものを追加できます。
<?xml version="1.0" standalone="yes"?>
<DATAPACKET Version="2.0">
<METADATA>
<FIELDS>
<FIELD attrname="Name" fieldtype="string" WIDTH="24"/>
<FIELD attrname="Capital" fieldtype="string" WIDTH="24"/>
</FIELDS>
<PARAMS DEFAULT_ORDER="1" PRIMARY_KEY="1" LCID="2057"/>
</METADATA>
<ROWDATA>
<ROW Name="Argentina" Capital="Buenos Aires"/>
<ROW Name="Bolivia" Capital="La Paz"/>
<ROW Name="Brazil" Capital="Brasilia"/>
<ROW Name="Canada" Capital="Ottawa"/>
<ROW Name="United States of America" Capital="Washington"/>
//Add your new ROW tag here with your data
</ROWDATA>
</DATAPACKET>