Sign in Join
Wiki copytemporary

TSQLTransaction/ja: what changed

Revision 2 to 3. Removed lines have a minus sign; added lines have a plus sign.

OldNewLine
1-**TSQLTransaction** ![](/wiki-images/b/bd/Tsqltransaction.png)は例えば、[[TSQLConnection/ja|TSQLConnection/jaといったデータベース]]接続と[[TSQLQuery/ja|TSQLQuery/jaのような]][[TDataSet/ja]]由来物を仲介する非視覚的のコンポーネントである。
2-
3-TSQLTransaction は、すべてのクエリが `Commit()` によって実行されるか、`Rollback()` を使用してまったく実行されないように、一連のクエリを保護するために使用される。
1+---
2+[[Portal:Databases/ja|**データベースのポータル**]]
3+参照: · [[Databases/ja|Databases 概要]] · [[Database libraries/ja|ライブラリ]] · [[Database field type/ja|フィールドの型]] · [[Data Controls tab/ja|コントロール]] · [[Lazarus DB Faq/ja|FAQ]] · [[SqlDBHowto/ja]] · [[Working With TSQLQuery/ja|TSQLQuery の利用]] · [[How to write in-memory database applications in Lazarus/FPC/ja|メモリ上で動作するデータベースの作り方]] · チュートリアル/練習となる記事: · [[Lazarus Database Overview/ja|概要]] · [[SQLdb Tutorial0/ja|0 - データベースのセットアップ]] · [[SQLdb Tutorial1/ja|1 - 開始]] · [[SQLdb Tutorial2/ja|2 - 編集]] · [[SQLdb Tutorial3/ja|3 - クエリ]] · [[SQLdb Tutorial4/ja|4 - データモジュール]] · [[SQLdb Programming Reference/ja]] · 各種データベース · [[Advantage Database Server/ja|Advantage]] \- [[MySQLDatabases/ja|MySQL]] \- [[mssqlconn/ja|MSSQL]] \- [[postgres/ja|Postgres]] \- [[Firebird/ja|Interbase]] \- [[Firebird/ja|Firebird]] \- [[Oracle/ja|Oracle]] \- [[ODBCConn/ja|ODBC]] \- [[TParadox/ja|Paradox]] \- [[SQLite/ja|SQLite]] \- [[Lazarus Tdbf Tutorial/ja|dBASE]] \- [[MS Access/ja|MS Access]] \- [[Zeos tutorial/ja|Zeos]]
4+**日本語版メニュー**
5+---
6+[[Main Page/ja|メインページ]] \- [[Lazarus Documentation/ja|Lazarus Documentation日本語版]] \- [[Japanese Localization Notes|翻訳ノート]] \- [[Bug Tracking/ja|日本語障害情報]]
7+
8+**TSQLTransaction** [![tsqltransaction.png](/wiki-images/f/fd/tsqltransaction.png)](</File:tsqltransaction.png>)は例えば、[[TSQLConnection/ja]]といったデータベース接続と[[TSQLQuery/ja]]のような[[TDataSet/ja]]派生物を仲介する非視覚的のコンポーネントである。
49
5-``` pascal
6- SQLTransaction1.Database := SQLConnection1;
7- SQLQuery1.Transaction := SQLTransaction1;
10+TSQLTransaction は、すべてのクエリが `Commit()` によって実行されるか、`Rollback()` を使用してまったく実行されないように、一連のクエリを保護するために使用される。
811```
12+**SQLTransaction1**.Database := SQLConnection1;
13+ SQLQuery1.Transaction := **SQLTransaction1** ;
14+```
915
1016## Freepascal ドキュメンテーション
1117
12-- [TSQLTransaction doc](http://www.freepascal.org/docs-html/fcl/sqldb/tsqltransaction.html)
13-- [[TDataSet/ja]]
18+ * [TSQLTransaction doc](<http://www.freepascal.org/docs-html/fcl/sqldb/tsqltransaction.html>)
19+ * [[TDataSet/ja]]
1420
21+
22+
23+[[LCL Components/ja|LCL Components]] Component Tab | Components
24+---|---
25+[[Standard tab/ja|Standard/ja]] | [[TMainMenu/ja]] • [[TPopupMenu/ja]] • [[TButton/ja]] • [[TLabel/ja]] • [[TEdit/ja]] • [[TMemo/ja]] • [[TToggleBox/ja|TToggleBox]] • [[TCheckBox/ja]] • [[TRadioButton/ja]] • [[TListBox/ja]] • [[TComboBox/ja]] • [[TScrollBar/ja]] • [[TGroupBox/ja]] • [[TRadioGroup/ja]] • [[TCheckGroup/ja]] • [[TPanel/ja]] • [[TFrame/ja]] • [[TActionList/ja]]
26+[[Additional tab|Additional]] | [[TBitBtn/ja]] • [[TSpeedButton/ja]] • [[TStaticText/ja]] • [[TImage/ja]] • [[TShape/ja]] • [[TBevel/ja]] • [[TPaintBox/ja]] • [[TNotebook/ja]] • [[TLabeledEdit/ja]] • [[TSplitter/ja]] • [[TTrayIcon/ja]] • [[TControlBar/ja]] • [[TFlowPanel/ja]] • [[TMaskEdit/ja]] • [[TCheckListBox/ja]] • [[TScrollBox/ja]] • [[TApplicationProperties/ja]] • [[TStringGrid/ja]] • [[TDrawGrid/ja]] • [[TPairSplitter/ja]] • [[TColorBox/ja]] • [[TColorListBox/ja]] • [[TValueListEditor/ja]]
27+[[Common Controls tab|Common Controls]] | [[TTrackBar]] • [[TProgressBar]] • [[TTreeView]] • [[TListView]] • [[TStatusBar]] • [[TToolBar]] • [[TCoolBar]] • [[TUpDown]] • [[TPageControl]] • [[TTabControl]] • [[THeaderControl]] • [[TImageList]] • [[TPopupNotifier]] • [[TDateTimePicker]]
28+[[Dialogs tab|Dialogs]] | [[TOpenDialog]] • [[TSaveDialog]] • [[TSelectDirectoryDialog]] • [[TColorDialog]] • [[TFontDialog]] • [[TFindDialog]] • [[TReplaceDialog]] • [[TTaskDialog]] • [[TOpenPictureDialog]] • [[TSavePictureDialog]] • [[TCalendarDialog]] • [[TCalculatorDialog]] • [[TPrinterSetupDialog]] • [[TPrintDialog]] • [[TPageSetupDialog]]
29+[[Data Controls tab|Data Controls]] | [[TDBNavigator/ja]] • [[TDBText/ja]] • [[TDBEdit/ja]] • [[TDBMemo/ja]] • [[TDBImage/ja]] • [[TDBListBox/ja]] • [[TDBLookupListBox/ja]] • [[TDBComboBox/ja]] • [[TDBLookupComboBox/ja]] • [[TDBCheckBox/ja]] • [[TDBRadioGroup/ja]] • [[TDBCalendar/ja]] • [[TDBGroupBox/ja]] • [[TDBGrid/ja]] • [[TDBDateTimePicker/ja]]
30+[[Data Access tab|Data Access]] | [[TDataSource/ja]] • [[TCSVDataSet/ja]] • [[TSdfDataSet/ja]] • [[TBufDataset/ja]] • [[TFixedFormatDataSet/ja]] • [[TDbf/ja]] • [[TMemDataset/ja]]
31+[[System tab|System]] | [[TTimer]] • [[TIdleTimer]] • [[TLazComponentQueue]] • [[THTMLHelpDatabase]] • [[THTMLBrowserHelpViewer]] • [[TAsyncProcess]] • [[TProcessUTF8]] • [[TProcess]] • [[TSimpleIPCClient]] • [[TSimpleIPCServer]] • [[TXMLConfig]] • [[TEventLog]] • [[TServiceManager]] • [[TCHMHelpDatabase]] • [[TLHelpConnector]]
32+[[Misc tab|Misc]] | [[TColorButton]] • [[TSpinEdit]] • [[TFloatSpinEdit]] • [[TArrow]] • [[TCalendar]] • [[TEditButton]] • [[TFileNameEdit]] • [[TDirectoryEdit]] • [[TDateEdit]] • [[TTimeEdit]] • [[TCalcEdit]] • [[TFileListBox]] • [[TFilterComboBox]] • [[TComboBoxEx]] • [[TCheckComboBox]] • [[TButtonPanel]] • [[TShellTreeView]] • [[TShellListView]] • [[TXMLPropStorage]] • [[TINIPropStorage]] • [[TJSONPropStorage]] • [[TIDEDialogLayoutStorage]] • [[TMRUManager]] • [[TStrHolder]]
33+[[LazControls tab|LazControls]] | [[TCheckBoxThemed]] • [[TDividerBevel]] • [[TExtendedNotebook]] • [[TListFilterEdit]] • [[TListViewFilterEdit]] • [[TLvlGraphControl]] • [[TShortPathEdit]] • [[TSpinEditEx]] • [[TFloatSpinEditEx]] • [[TTreeFilterEdit]] • [[TExtendedTabControl]] •
34+[[RTTI tab|RTTI]] | [[TTIEdit]] • [[TTIComboBox]] • [[TTIButton]] • [[TTICheckBox]] • [[TTILabel]] • [[TTIGroupBox]] • [[TTIRadioGroup]] • [[TTICheckGroup]] • [[TTICheckListBox]] • [[TTIListBox]] • [[TTIMemo]] • [[TTICalendar]] • [[TTIImage]] • [[TTIFloatSpinEdit]] • [[TTISpinEdit]] • [[TTITrackBar]] • [[TTIProgressBar]] • [[TTIMaskEdit]] • [[TTIColorButton]] • [[TMultiPropertyLink]] • [[TTIPropertyGrid]] • [[TTIGrid]]
35+[[SQLdb tab|SQLdb]] | [[TSQLQuery/ja]] • TSQLTransaction/ja • [[TSQLScript]] • [[TSQLConnector]] • [[TMSSQLConnection]] • [[TSybaseConnection]] • [[TPQConnection]] • [[TPQTEventMonitor]] • [[TOracleConnection]] • [[TODBCConnection]] • [[TMySQL40Connection]] • [[TMySQL41Connection]] • [[TMySQL50Connection]] • [[TMySQL51Connection]] • [[TMySQL55Connection]] • [[TMySQL56Connection]] • [[TMySQL57Connection]] • [[TSQLite3Connection/ja]] • [[TIBConnection]] • [[TFBAdmin]] • [[TFBEventMonitor]] • [[TSQLDBLibraryLoader]]
36+[[Pascal Script tab|Pascal Script]] | [[TPSScript]] • [[TPSScriptDebugger]] • [[TPSDllPlugin]] • [[TPSImport Classes]] • [[TPSImport DateUtils]] • [[TPSImport ComObj]] • [[TPSImport DB]] • [[TPSImport Forms]] • [[TPSImport Controls]] • [[TPSImport StdCtrls]] • [[TPSCustomPlugin]]
37+[[SynEdit tab|SynEdit]] | [[TSynEdit]] • [[TSynCompletion]] • [[TSynAutoComplete]] • [[TSynMacroRecorder]] • [[TSynExporterHTML]] • [[TSynPluginSyncroEdit]] • [[TSynPasSyn]] • [[TSynFreePascalSyn]] • [[TSynCppSyn]] • [[TSynJavaSyn]] • [[TSynPerlSyn]] • [[TSynHTMLSyn]] • [[TSynXMLSyn]] • [[TSynLFMSyn]] • [[TSynDiffSyn]] • [[TSynUNIXShellScriptSyn]] • [[TSynCssSyn]] • [[TSynPHPSyn]] • [[TSynTeXSyn]] • [[TSynSQLSyn]] • [[TSynPythonSyn]] • [[TSynVBSyn]] • [[TSynAnySyn]] • [[TSynMultiSyn]] • [[TSynBatSyn]] • [[TSynIniSyn]] • [[TSynPoSyn]]
38+[[Chart tab|Chart]] | [[TChart]] • [[TListChartSource]] • [[TRandomChartSource]] • [[TUserDefinedChartSource]] • [[TCalculatedChartSource]] • [[TDbChartSource]] • [[TChartToolset]] • [[TChartAxisTransformations]] • [[TChartStyles]] • [[TChartLegendPanel]] • [[TChartNavScrollBar]] • [[TChartNavPanel]] • [[TIntervalChartSource]] • [[TDateTimeIntervalChartSource]] • [[TChartListBox]] • [[TChartExtentLink]] • [[TChartImageList]]
39+[[IPro tab|IPro]] | [[TIpFileDataProvider]] • [[TIpHtmlDataProvider]] • [[TIpHttpDataProvider]] • [[TIpHtmlPanel]]
40+[[Virtual Controls tab|Virtual Controls]] | [[TVirtualDrawTree]] • [[TVirtualStringTree]] • [[TVTHeaderPopupMenu]]
41+
1542---
16-*From the Free Pascal wiki, page "TSQLTransaction/ja", as it stood on 2024-04-02 after a change by Ariben, out of the wiki's dump of 2024-05-26. Copyright stays with the author who wrote it, according to the old wiki's [[Licensing]] page. If you have concerns about this material, [message the admin](/wiki-contact).*
43+*From the Free Pascal wiki, page "TSQLTransaction/ja", as the Internet Archive kept it on 2025-02-19, last changed on 2024-09-22. Copyright stays with the author who wrote it, according to the old wiki's [[Licensing]] page. If you have concerns about this material, [message the admin](/wiki-contact).*

Back to history