- - PR -
テキストボックスの値をSQLに反映させブラウザ表示する
1
投稿者 | 投稿内容 |
---|---|
|
投稿日時: 2002-12-25 15:34
VS.NETのC#を使用して、ASP.NETWebアプリケーションを作成しているのですが、
テキストボックスの値を、SQLのWHERE句に当てはめて条件別(テキストボックス内の値別)にブラウザに表示させたいのですが、うまくいきません。 private void InitializeComponent() { : this.sqlSelectCommand1.CommandText = "SELECT * FROM テーブル名 Where 列名1='"+aaa+"'";←(aaaはテキストボックスのid名) : 上記の'aaa'を変数にしないとうまく表示できるのですが、それでは意味がありません。 よろしくおねがいします。 |
|
投稿日時: 2002-12-25 15:57
aaa.Textとか?
どのように上手くいかないか教えて下さい。 参考 http://www.hyuki.com/writing/techask.html |
|
投稿日時: 2002-12-25 16:16
catsさん、ご忠告ありがとうございます。
aaa.Textとしています。ブラウザも表示できます。が、ヘッダー部分のみ表示されて データが表示されません。WHERE句を列名の値で指定するとすべて表示できるのですが。 よろしくおねがいします。 |
|
投稿日時: 2002-12-25 16:43
sqlSelectCommand1.CommandText = ...
の所に Response.Write(...); を追加して、どのようなSQL文が作成されているか確認してみて下さい。 aaaの部分が、空だと思います。 InitializeComponentに書かないで、Page_Load等に書きましょう。 |
1