投稿者 ど素人  (社会人) 投稿日時 2018/5/24 17:44:45
魔界の仮面弁士さま

>この場合、Pass や Flag 変数はどこで宣言していますか?
今はクラスの下です(ボタンの処理の上)

>その時に発生している例外も「InvalidCastException」で、メッセージも完全に同一の
>「String "Password" から型 'Integer' への変換は無効です。」 なのですか?
同じものですね

>代入操作前に、MsgBox( "[" & rd.GetString("Password") & "]" ) を実行すると、
>画面上には何が表示されますか?
表示がされる前に同じエラーがでます

>左辺の Pass が As String であることは間違いないですか? 
間違いありません