お力添えいただきたくお願い申し上げます。
MS OfficeXP ACCESS についてです。
やりたいことは次のようなことです。
・フォームで実現したい。
・コンボボックスが3つ[都道府県][市区町村][その他]があります。
・それぞれはリストより選ぶようにしたいです。
・例として[都道府県]で47都道府県より"東京都"を選んだら、次の
[市区町村]は東京の市区町村名が選べるようになるというものです。
ご説明不足で申し訳ございませんが、ご協力をいただければ幸いです。
よろしくお願いいたします。
No.1
- 回答日時:
まず
都道府県
市町村
などのフィールドを持つテーブル(仮にTABLE)を作成します。
フォームの名前を「フォーム」とし
都道府県を選択するコンボボックスの名前を「都道府県」
市町村を選択するコンボボックス名を「市町村」とします。
コンボボックス「市町村」の「集合値ソース」を
SELECT [B-CODE]
FROM TABLE
WHERE (((TABLE.[都道府県])=[Forms]![フォーム]![都道府県]));
とします
コンボボックス「都道府県」の更新後処理イベントモジュールに
Me![市町村].Requery
と記述します。
ちょっと分かり難いとは思いますが、このようにすることでご希望の処理が出来ます。
No.2
- 回答日時:
すいません、SQL文を間違えてました。
正しくは
SELECT TABLE.[市町村]
FROM TABLE
WHERE (((TABLE.[都道府県])=[Forms]![フォーム]![都道府県]));
です。
この回答への補足
早速ありがとうございました。
ですが、成功いたしませんでした。^_^;
もう少し甘えさせていただいてよろしいでしょうか。
以下のようなテーブルを用意いたしました。
・住所(このテーブルに都道府県と市区町村フィールドがあります。)
・都道府県(このテーブルには47都道府県を入力しました。)
・東京都(このテーブルには東京都の市区町村を入力しました。)
・大阪府(このテーブルには大阪府の市区町村を入力しました。)
以下のようなフォームを用意いたしました。
・住所(このフォームに都道府県と市区町村のコンボボックスを作りました。
ウィザードを使用して住所テーブルより作成しました。)
こういった状況においてSQL文はどうなるのか、お時間のあるときで
かまいませんので、教えていただけませんでしょうか。
申し訳ないです。m(__)m
No.3ベストアンサー
- 回答日時:
> ・都道府県(このテーブルには47都道府県を入力しました。
)> ・東京都(このテーブルには東京都の市区町村を入力しました。)
> ・大阪府(このテーブルには大阪府の市区町村を入力しました。)
都道府県テーブルには都道府県名だけで、都道県別に市町村名が入ったテーブルを作成
したと言うことですか?
であれば、市町区村コンボボックスの集合値ソースプロパティに直接テーブル名を
設定し、Requeryする方法が考えられます。
都道府県コンボボックスの更新後イベントで
Me!市町区村.RowSource = Me!都道府県
Me!市町区村.Requery
とすればどうでしょう?
こちらの方が、SQLとか考えなくて済むので簡単かもしれません。
いろいろとありがとうございました。
エラーが出たりと、まだ実現はいたしておりませんが、
教えていただいたことをもとに調べたいと思います。
何かございましたら、今後ともよろしくお願いいたします。
ではでは。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(行政) 都道府県市区町村民に手厚い行政を行なっている都道府県市区町村は、どこの都道府県市区町村ですか。 具体 1 2023/07/02 10:12
- MySQL 下記の問合せを行うクエリを、PhpMyAdminで作成して実行せよ。 日本の全市区町村を人口密度が低 1 2023/06/18 19:51
- MySQL select *, `人口(男)`AND`人口(女)`/'面積' as '人口密度'FROM … 1 2023/07/03 21:05
- 政治 「どうでしょう襲来」という回答者の言っていることが理解できないので、誰か解説してください。 私は、消 1 2022/11/13 22:08
- MySQL 下記の問合せを行うクエリを、PhpMyAdminで作成して実行せよ。 神奈川県の市区町村の一覧。ただ 3 2023/05/01 18:01
- MySQL PhpMyAdminで作成して実行せよ。 東京23区を、皇居を中心とした4つのエリア(南東, 南西, 1 2023/06/11 11:58
- Excel(エクセル) エクセルのマクロを教えてください。 2 2022/03/28 13:14
- MySQL うまくいきません教えてくださいお願いしますSQLです。クエリ構文です。 1 2023/07/07 12:39
- MySQL 「都道府県の面積の大きい順に並べる」このクエリselect構文を教えてください! テーブル名は'地理 1 2023/07/05 17:11
- MySQL SQLです。こんな感じですか?あってますか? うまくいきません教えてくださいお願いします 1 2023/07/08 15:27
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
沖縄は何地方?
-
ピボット 都道府県コード順に並...
-
Accessクエリ 複数フィールドを...
-
テレワークで会社が把握できる...
-
「居住地域」は一般的にどこま...
-
都道府県のうち、北海道だけ「...
-
高齢者が多い都道府県に住む若...
-
エクセルで利用できる全国版の...
-
教員免許 都道府県ごと
-
政令指定都市のある県とない県...
-
日本は47都道府県あります。 都...
-
旅行や転勤などで多くの都道府...
-
都道府県社会福祉協議会に勤め...
-
住所どこ宛てですかって聞かれ...
-
アクセスで教えてください。 住...
-
北海道はどうして「道」なので...
-
『半分ずっこ』を使う地方を教...
-
県と同じ名前の市なのに県庁所...
-
首都圏100kmは、どの辺ですか
-
神奈川と大阪の中間はどこか?
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
沖縄は何地方?
-
Accessクエリ 複数フィールドを...
-
テレワークで会社が把握できる...
-
ピボット 都道府県コード順に並...
-
ゆうパック:依頼主の住所と発送...
-
自転車の防犯登録を解除したい...
-
「居住地域」は一般的にどこま...
-
日本は47都道府県あります。 都...
-
都道府県名の省略
-
救急安心相談センターの# #7119...
-
北海道はどうして「道」なので...
-
アクセスで教えてください。 住...
-
主要地方道と一般県道との違いは?
-
「A、B、C及びD以外」とはどう...
-
Accessの入力フォームで...
-
都道府県社会福祉協議会に勤め...
-
住所どこ宛てですかって聞かれ...
-
いい加減な人間性の人が多い都...
-
エクセルで都道府県のリスト作...
-
臨時的任用教員と期限付き任用...
おすすめ情報