掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
主キー設定したFDMemTableとバインドしたコントロールの制御について (ID:150942)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
Delphi11.3 EnterpriseのFMXで開発を行っており、TFDMemTableを多用していますが主キーが設定できそうなプロパティを見つけ後述の設定してみました。 TFDMemTableと例えばグリッド(TStringGrid)をバインドし、グリッド操作で敢えてキー重複が発生する様な編集を行うと漏れなく例外が発生してくれますが、編集前の値に自動で戻らず重複しない値を設定しない限り永遠に例外が発生してしまいます。 何か良い解決方法がありましたらご教示願えませんでしょうか。 <TFDMemTableの項目> 項目:store_id、sales_no、customer_id等から構成されます。この内、store_id、sales_noが主キーです。 <TFDMemTableの設定> Indexes:追加 Name:PrimaryKey Fields:store_id;sales_no Option soUnique:True soPrimary:True IndexName:PrimaryKey ※追加したIndexesのNameを指定
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.