ルックアップフィールドの多くで使用する:ベストDBグリッドは、私は夫婦外部キー、このような何かを持つテーブルがある
CREATE TABLE project.gl(
id BIGINT(20) UNSIGNED NOT NULL AUTO_INCREMENT,
glaccount_id INT(11) UNSIGNED NOT NULL,
project_id INT(11) UNSIGNED NOT NULL,
booking_id INT(11) UNSIGNED NOT NULL,
cc_id INT(11) UNSIGNED DEFAULT NULL,
cu_id INT(11) UNSIGNED DEFAULT NULL,
PRIMARY KEY (id),
INDEX FK_gl_booking_id (booking_id),
INDEX FK_gl_cc_id (cc_id),
INDEX FK_gl_cu_id (cu_id),
INDEX FK_gl_glaccount_id (glaccount_id),
INDEX FK_gl_project_id (project_id),
CONSTRAINT FK_gl_booking_id FOREIGN KEY (booking_id)
REFERENCES project.booking (id) ON DELETE RESTRICT ON UPDATE RESTRICT,
CONSTRAINT ......
私はDBGridのでこれを表示したいと思いますが、もちろん、私は「ドンすべての*_id
が表示されるのではなく、idが指すデータを表示します。
私はIDを解決するためにクエリを使用したくありません。(現時点では)私は平文TTable
を使いたいと思います。
外部キーのセルでDBLookupComboBoxのようなものを使用して、外部キーを検索できるDBGridバリアントをお勧めしますか?