メインフォームにデータを一覧表示し、選択行のデータ編集を単票形式の別フォームで行い、変更が一覧に自動的に反映されるようにしたいのですが、どうすればいいでしょうか?
VB6 Access2000 ADO接続です。
別フォームをモーダルフォームにしておけば、制御が帰ってきたときに、プロパティや引数で編集項目の情報を受け渡してやればできると思います。
モードレスフォームでどちらも自由に変更可能だと、別フォームでの編集完了のタイミングを知らせないといけませんね。タイマーで監視するか…別フォームにメインフォームの何かを変更させてイベントで取るか…。
一例ですが、
http://homepage2.nifty.com/Dee/
⇒サンプル集
⇒⇒MSHFlexGrid+ADO+MDB
ツイート | ![]() |