ここから質問投稿すると、最大4000ポイント当たる!!!! >>

メンテナンスのフォーム・コードを作成する場合に。

VBA、VB6.0、WinXPです。
作業担当者のテーブル(サイズ10桁)があります。
メインのフォームからサブフォームへ行き担当者のメンテナンス
(追加・訂正・削除など)を行いたいです。
一般的にどのような感じで作成するのが一番良いでしょうか?。
どなたかご教授下さい。

このQ&Aに関連する最新のQ&A

A 回答 (3件)

メイン画面


検索条件の設定用コントロール(TextBox,Comb,optionbutton, ...etc)
検索ボタン...指定した検索条件に合うデータ取得し、リスト表示
  既存検索データ表示リスト

追加ボタン...入力サブ画面へ遷移し、入力チェック、レコード存在チェックがOKならば新規追加
修正ボタン...入力サブ画面へ遷移し、表示リストから単一選択されたレコードの修正を行う。
入力チェック、レコード存在チェックがOKならば既存更新。
削除ボタン...表示リストから単一選択されたレコードの削除を行う。
レコード存在チェックがOKならば既存削除。
などうでしょうか。

この回答への補足

お手数をおかけしました。
最後に、これらの機能を同一フォーム内で作業させようとすると可能でしょうか?。

補足日時:2010/04/01 16:22
    • good
    • 0
この回答へのお礼

ありがとうございます。

お礼日時:2010/04/01 16:23

Hardkingさんのアドバイスの方法で大丈夫だと思います。


一つのフォームで十分可能です。

>特に更新をする(出来るでしょうか?)
出来ます。更新=修正と考えてもらっても構わないと思います。
これからDBを触っていくのであればすぐに身につくと思いますので頑張ってくださいね。
    • good
    • 0
この回答へのお礼

ありがとうございます。
とりあえずやってみます。

お礼日時:2010/04/01 16:39

あなたが定義するメンテナンスというのはInsert,Delete,Updateのことですか?


さて本題ですが・・・
>一般的にどのような感じで作成するのが一番良いでしょうか?。
どのような感じとは何を指しているのでしょうか?
UI?コード?質問の意図がよくわかりません。

テーブルへの追加・訂正・削除はInsert,Delete,Updateでできます。
ということぐらいしか今の段階ではアドバイスすることができません。

この回答への補足

出来れば次の様なイメージで考えております。
リストボックスで追加・訂正・削除。
追加はリスト最上段に入力、追加、削除は各位置で。
特に更新をする(出来るでしょうか?)イメージで考えてはいません。
後は単純にメインフォームに戻るコマンドボタンがあればと考えています。

補足日時:2010/04/01 16:00
    • good
    • 0
この回答へのお礼

ありがとうございます。
説明不足で申し訳ありません。

お礼日時:2010/04/01 16:01

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!


人気Q&Aランキング