C# と VB.NET の質問掲示板

わんくま同盟

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト


(過去ログ 39 を表示中)
■20673 / )  Re[6]: 既存のデータと一致の場合テキストボックスに相当するデータを
□投稿者/ キキ (15回)-(2008/06/13(Fri) 16:26:41)
eterniaさん、はつねさん、有難うございます!
とりあえず目的はTextBox2に名前を表示させる事だったので、ボタンを作り実行出来たので
TextBox1_TextChanged(TextBoxのAutoPostBackがTrueだという事が前提)で実行してみることにしました。

Private Sub TextBox1_TextChanged(ByVal sender As Object, ByVal e As System.EventArgs) Handles TextBox1.TextChanged

Try

conn.ConnectionString = "User Id=scott;Password=tiger;Data Source=horiemon;"
conn.Open()

cmd.Connection = conn
cmd.CommandText = "select name from dept where code = '" & TextBox1.Text & "'"
cmd.CommandType = CommandType.Text

rd = cmd.ExecuteReader

While (rd.Read)
TextBox2.Text = rd("name")
End While
conn.Close()

Finally
End Try

bad14mgさんが教えてくれた通り、文字列と判断されない為には "" で囲い、変数ではなく直接的にTextBox1.Textを入れたら出来ました!!
色々勉強になりました!協力して下さった方々ありがとうございました(´ω`*)
返信 編集キー/


管理者用

- Child Tree -