Difference between revisions of "TSQLTransaction/ja"
From Lazarus wiki
Jump to navigationJump to search(4 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
{{TSQLTransaction}} | {{TSQLTransaction}} | ||
− | {{Infobox databases}} | + | {{Infobox databases/ja}} |
{{Japanese Menu}} | {{Japanese Menu}} | ||
− | |||
− | + | '''TSQLTransaction''' [[image:tsqltransaction.png]]は例えば、[[TSQLConnection/ja]]といったデータベース接続と[[TSQLQuery/ja]]のような[[TDataSet/ja]]由来物を仲介する非視覚的のコンポーネントである。 | |
+ | |||
+ | TSQLTransaction は、すべてのクエリが <tt>Commit()</tt> によって実行されるか、<tt>Rollback()</tt> を使用してまったく実行されないように、一連のクエリを保護するために使用される。 | ||
'''SQLTransaction1'''.Database := SQLConnection1; | '''SQLTransaction1'''.Database := SQLConnection1; | ||
Line 12: | Line 13: | ||
* [http://www.freepascal.org/docs-html/fcl/sqldb/tsqltransaction.html TSQLTransaction doc] | * [http://www.freepascal.org/docs-html/fcl/sqldb/tsqltransaction.html TSQLTransaction doc] | ||
* [[TDataSet/ja]] | * [[TDataSet/ja]] | ||
− | {{LCL Components}} | + | {{LCL Components/ja}} |
Latest revision as of 14:57, 2 April 2024
│
English (en) │
français (fr) │
日本語 (ja) │
русский (ru) │
参照: チュートリアル/練習となる記事: 各種データベース |
TSQLTransaction は例えば、TSQLConnection/jaといったデータベース接続とTSQLQuery/jaのようなTDataSet/ja由来物を仲介する非視覚的のコンポーネントである。
TSQLTransaction は、すべてのクエリが Commit() によって実行されるか、Rollback() を使用してまったく実行されないように、一連のクエリを保護するために使用される。
SQLTransaction1.Database := SQLConnection1; SQLQuery1.Transaction := SQLTransaction1;
Freepascal ドキュメンテーション