入力したテキストボックスの値でデーターベースを検索するには?

解決


oityan  2004-08-08 01:58:47  No: 85013  IP: [192.*.*.*]

VB.NETでテキストボックスに値を入力してsqlサーバーのテーブル
を検索しようとしているのですが、実行時にシステムエラーになります。
SqlConnection2.Open()
selread = "select *  from jyugyoin where (ncode=code.text)"
sda = New SqlClient.SqlDataAdapter(selread,SqlConnection2.ConnectionString)
sda.Fill(ds, "syain")
ncode=code.text を  ncode = 1 とするとうまくいきます。
引用符か何かでかこまないといけないのでしょうか?
教えてください。

編集    削除
匿名  2004-08-09 17:28:43  No: 85014  IP: [192.*.*.*]

私の環境は.NETではないですが。
selread = "select *  from jyugyoin where (ncode=code.text)"
                    ↓
selread = "select *  from jyugyoin where (ncode=" & code.text & ")"
ではどうなる?

編集    削除
oityan  2004-08-09 20:11:52  No: 85015  IP: [192.*.*.*]

匿名さん
ありがとうございました。うまくいきました。
ちなみに、このような情報はどこにあるのか教えて頂けると
ありがたいのですが・・・

編集    削除