Difference between revisions of "TSQLQuery/ja"
From Lazarus wiki
Jump to navigationJump to search (Created page with "{{Japanese Menu}} {{TSQLQuery}} {{Infobox databases}} '''TSQLQuery''' image:tsqlquery.pngはサポートされるデータベースのいずれに対しても、用いら...") |
|||
(2 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
{{Japanese Menu}} | {{Japanese Menu}} | ||
{{TSQLQuery}} | {{TSQLQuery}} | ||
− | {{Infobox databases}} | + | {{Infobox databases/ja}} |
− | '''TSQLQuery''' [[image:tsqlquery.png]]はサポートされるデータベースのいずれに対しても、用いられる基本的なデータベースクエリコンポーネントである。このコンポーネントは[[Component Palette]]の[[SQLdb tab]]にある。 | + | '''TSQLQuery''' [[image:tsqlquery.png]]はサポートされるデータベースのいずれに対しても、用いられる基本的なデータベースクエリコンポーネントである。このコンポーネントは[[Component Palette/ja|Component Palette]]の[[SQLdb/ja|SQLdb tab]]にある。 |
TSQLQueryの典型的な用い方: | TSQLQueryの典型的な用い方: | ||
Line 35: | Line 35: | ||
* [http://www.freepascal.org/docs-html/fcl/sqldb/usingsqldb.html Using SQLdb] | * [http://www.freepascal.org/docs-html/fcl/sqldb/usingsqldb.html Using SQLdb] | ||
− | {{LCL Components}} | + | {{LCL Components/ja}} |
Latest revision as of 16:49, 26 March 2024
│
English (en) │
français (fr) │
日本語 (ja) │
русский (ru) │
参照: チュートリアル/練習となる記事: 各種データベース |
TSQLQuery はサポートされるデータベースのいずれに対しても、用いられる基本的なデータベースクエリコンポーネントである。このコンポーネントはComponent PaletteのSQLdb tabにある。
TSQLQueryの典型的な用い方:
SQLTransaction1.Database := SQLConnection1; SQLQuery1.Transaction := SQLTransaction1; DataSource1.DataSet := SQLQuery1; DBGrid1.DataSource := DataSource1;
取得(Select)
あるリストからすべてのカラムを取得する:
SQLQuery1.SQL.Text := 'SELECT * FROM somelist';
SQLQuery1.Open();
挿入(Insert)
あるテーブルに新しいレコードを挿入する:
SQLQuery1.SQL.Text := 'INSERT INTO somelist (ItemNr,ItemCount) VALUES (1231,2)';
SQLQuery1.ExecSQL();
SQLTransaction1.Commit();
以下も参照のこと