OK、私は Embarcadero Delphi 2010 を使用しています。現在、そのファイル内で名前が付けられた Access データベース ファイルを使用していflib.mdb
ます。次のMCategory
名前の 4 つの列を持つテーブルを作成します。テキストとして。codecategory
parentcategory
category
notes
データベース接続には、ADOConnection を使用します。クエリには ADOQuery を使用します。テーブルには ADOTable を使用します。
コードはプレフィックス付きで自動生成されますが、例では通常の数値を文字列として使用しています。
ROOT は 1 つだけです:codecategory="0" // parentcategory="" // category="ROOT"
別の ROOT を追加することはできません (parentcategory が空のもの)
私の質問は、下の図のようにすべての親カテゴリを再マスクする方法ですか? そして、それを DBGrid で表示する方法は?
recursive を使用する必要がありますか? そうする簡単な方法はありますか?
また、Delphi 2010 のソース コードもお願いします.... ^^