insertにappendは必要?

解決


初心者  2010-01-11 01:54:43  No: 36919

insert処理をするときに、ExecSQLで実行しているのですが、appendってコマンドを書く必要ってあるのですか?ExecSQLのみで普通に、実行できているのですが、参考書を見て疑問に思いました。


Hota  2010-01-11 05:11:19  No: 36920

RDBMSでInsert,Appendの区別は有りません。ExecSQLで処理しているなら何も問題はありません。SQL文でInsertを発行すれば、Keyに沿って並び変わります。
Appendは、Datasetに対して行われ、Datasetをデーターベースに適用する場合に使用します。
例えば、TTableやTQueryを使ってテーブルにアクセスした場合は、レコードの追加はAppendを使って追加できます。この場合は、ExecSQLではなくて、TDatasetのPostを使用します。実際の登録はApplyUpdateで行います。


初心者  2010-01-11 18:29:09  No: 36921

説明ありがとうございました。


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加