コンボボックスで選択した「駅名」に関連する「沿線番号」と「駅番号」をテーブルに書き込みたいのですが、「駅名」の表示に問題がありますのでご指導ください。
XP、Access 2007
T_テーブル
駅名 (テキスト)
沿線番号 (数値)
駅番号 (数値)
T_駅コード
駅名 沿線番号 駅番号
成増 0 0
地下鉄成増 1 0
下赤塚 0 1
地下鉄赤塚 1 1
列数 3 (これが怪しい?)
連結列 3
リスト行数 4
値集合ソース T_駅コード
Private Sub cbo_駅名_AfterUpdate()
Me!沿線番号 = Me!cbo_駅名.Column(1)
Me!駅番号 = Me!cbo_駅名.Column(2)
End Sub
この場合、「沿線番号」と「駅番号」はテーブルに書き込みできるのですが、コンボボックスで選択した駅名の表示がおかしく、テーブルに書き込みされません。どの設定に間違いがあるのでしょうか、お教え下さい。
No.3
- 回答日時:
T_駅コードのようなテーブルがあり、
T_テーブルがこれを参照しているのであれば
T_テーブルにはT_駅コードの主キーだけを参照キーとして格納します
駅名はT_テーブルに格納する必要は無いです
沿線番号を連結列とし、駅番号だけ代入してやればいいんじゃないですか
駅名を表示したければフォームのソースをクエリにします
No.2
- 回答日時:
列数と言うのは、そのコンボボックスに表示する列です
成増 0 0
を表示するのであれば、列数=3です。
>Me!沿線番号 = Me!cbo_駅名.Column(1)
>Me!駅番号 = Me!cbo_駅名.Column(2)
この処理で、2列目、3列目を利用されているので
3列は 必要ですが、もしコンボ リスト展開痔の表示上は
駅名だけでよいのでしたら、沿線番号、駅番号の幅を0にしてやれば
見えなくなります。
コンボボックス内の不要な項目を非表示にする方法は理解していたのですが、連結列とか行についての理解が足りませんでした。この問題で何日も試行錯誤を繰り返していたのですが、これですっきりしました。ありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) ユーザーフォーム「frm_基本❶」を立ち上げると新規で入力する行数を右下のNoとして表示しています。 1 2023/03/16 19:02
- 新幹線 東海道新幹線のひかり号で、「新横浜〜名古屋間で途中、小田原駅のみに停車する列車」の人気は高いですか? 3 2023/05/02 16:13
- Access(アクセス) Accessでセレクタをダブルクリックで別フォームで詳細表示 3 2022/12/20 10:36
- 電車・路線・地下鉄 ひだ号の高山駅以北の最大連結両数 4 2023/03/01 17:08
- 関東 立川~国分寺で駅近の飲食スペース(30名程度)を借りたい 3 2023/01/12 12:51
- 電車・路線・地下鉄 つくばエクスプレス(首都圏新都市鉄道)のつくばから先の延伸先は土浦方面とのこと 筑波山、茨城空港、水 3 2023/04/01 10:15
- 電車・路線・地下鉄 近鉄桑名駅名古屋方面行きホームのエスカレーター、エレベーターの位置とこれらに近い特急の号車番号 1 2022/06/24 15:18
- 電車・路線・地下鉄 田町駅で山手線に乗って、品川駅経由で渋谷駅に行ってハチ公口の階段に丁度いい場所は何号車の何番ドアにな 1 2023/03/28 16:36
- 電車・路線・地下鉄 2023年JR西日本ダイヤ改正について 1 2022/10/22 12:23
- Visual Basic(VBA) Changeイベントで複数セルへの貼り付けおよび値削除時に1個目のセルのみエラーになる 3 2022/12/21 09:07
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Access レコードを追加できませ...
-
ACCESS 複数テーブル・複数フィ...
-
検索結果の列数を動的に変更したい
-
INSERT文で発行したオートナン...
-
異なるスキーマからデータを抽...
-
Viewにインデックスは張れ...
-
データを削除しても表領域の使...
-
特定のスキーマのテーブルを一...
-
CLOB型へのINSERT
-
SQLでスキーマ名(所有者名)の...
-
ORA-00959: 表領域'****'は...
-
datapumpの実行方法について
-
表領域の使用率がもうすぐ100%
-
主キー以外の項目にNotNull制約...
-
DELETE文でFROM句を省略した場合
-
Data Pump で大量データインポ...
-
アナライズとインデックス作成...
-
count(1)とcount(*)の違い
-
select insert 句
-
トリガーにてUTL_FILEパッケー...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ACCESS 複数テーブル・複数フィ...
-
検索結果の列数を動的に変更したい
-
Access レコードを追加できませ...
-
AccessのInsertクエリのあとつ...
-
【Access】外部結合を行う前に...
-
INSERT文で発行したオートナン...
-
ACCESSでの文字列の比較
-
Accessで、マスター情報を参照...
-
Access2002 マスタテーブル変更...
-
出勤管理のデータベース設計
-
AS/400のDBについて
-
コンボボックスの2段階絞込み
-
複数あるAccessのテーブルを一...
-
複数テーブルをひとつのテーブ...
-
連番のみのテーブルの作成
-
アクセスでフォームに追加項目...
-
Viewにインデックスは張れ...
-
データを削除しても表領域の使...
-
異なるスキーマからデータを抽...
-
CLOB型へのINSERT
おすすめ情報