ClientDataSet1.LoadFromFile('・・・.xml')でDBGridに表示は出来ますよね。
そのデータをデータベースにプライマリキーを元に追加更新したいのです。
BDEで言う、TBatchMove の Appendupdate です。
いまさらBDEですが、まだ重宝しています。
やはり、自分でデータが無ければ追加、データがあればInsertするコンポーネントを
作った方が早いのでしょうか?教えてもらえませんか?(春子様)(^^ゞ
WinXPSP3 + Delhi7 + InterBase7.1
古〜いバージョンですみません。
>データがあればInsertするコンポーネントを
データがあればUpdateするコンポーネントを
の間違いでした。
残念ながらレスが無いので、以下の方法で解決させようとしています。
1.ClientDataSet1.LoadFromFile(・・・.xml);
2.追加更新させたいテーブルの同一テンポラリテーブルを作り、XMLデータを
テンポラリテーブルへ(TQuery)
3.TBatchMoveでテンポラリテーブルと実テーブルをAppendUpdateで追加更新
こんな感じで逃げる事にしました。
ツイート | ![]() |