投稿者 an  (社会人) 投稿日時 2014/4/9 12:30:53

> 自分なりに試し、エラーが発生していますがイメージとしてはこれで良いのでしょうか?

何をもって「イメージ」とするかにもよりますが,
・If文としてのイメージならOK(?)
・SQLとしてのイメージならNG
といったところでしょうか?

前回・前々回もいいましたが、
SQL文は構築していますが、そのSQLを実行していません。
【プログラムイメージ】
        If TextBox1.Text.Length > 0 And TextBox2.Text.Length > 0 Then
             'ここでSQL文を実行しDBの結果を得る 
             If 【上記SQLでのDB取得結果が正常(UserIDとパスワードが正しい)だったらという条件にする】 Then



また、If文中での+=はおかしいです。
他にもおかしいところは多々ありますが、まずはSQLを実行する事を理解するようにしてみてください。

理解できていないようであれば、
いきなり自分がやりたいことに組み込まずにまずはSQLを実行するにはどうすれば良いか
という点について理解するために、
参考サイトの「1.SQL Server認証で接続する例」をコピペし、自分の環境にあった内容に書き換えます。
書き換える点はSQL文(主にテーブル名や列名等)とDBへの接続情報(UserID等)になります。
それらを色々変更してみて動きを肌で感じてみてはいかがでしょうか?



> 後、現在FmLogin以外のフォームで質問したい事がありますが、
> こちらの掲示板は一人の質問者が問題が解決しないまま新しい質問をしても大丈夫でしょうか?

管理人ではないので間違っているかもしれませんが、
問題の内容が異なるようであれば、特に問題はないと思います。
しかし、今の現状を考えると複数の事案を抱えると逆に混乱するだけでは?と個人的には思います。
本課題を理解した上での方が良いかと。