AccessのコンボボックスのデータセットADO接続RecordSetで行う

コンボボックスの値をAccess側に持ちたくなかったのでOracleDBにADO接続しRecordSetをコンボボックスの値とする方法。

参照設定:Microsoft ActiveX Data Objects 6.1 Library

OracleのSQL文はテーブルtEiajEdiSqlとしてコンボボックスの抽出KBNとしてはSII

 

 

 

 

 

値集合タイプ=値リストに設定しないと当然ながらエラー(ここではまりました)

赤枠内がテーブル/クエリになっており上記コードのみではエラー(>o<)

プロパティシートで値リストに指定するも有りだしコードに書いてしまうのも有り

Me.cmbSircd.RowSourceType = "Value List"

 

 

 

コメント