掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
UpdateSQLでインサート処理は可能ですか? (ID:6007)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
元になるTQueryに対して、更新するテーブル数のTUpdateSQLを用意して、後は、普通にTQueryのDataSetに対してAppendすれば追加できます。TDBGridなら、TDBNavigatorなどで追加すればAppend処理になります。終了時などのCommit処理で、以前にされていたようにPendingを調べてApplyUpdateをかければOKです。 TUpdateSQLを使わないのなら、別にTQueryを用意して、Insert用のSQL文を設定してExecSQLで書き込めます。 できれば簡単なテストプログラムを作って試してみるのが一番です。 TUpdateSQLは、Update,Insert,Deleteの3つのSQLを持つ更新に特化したコンポーネントです。
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.