where句を使用してselectステートメントを作成する方法。文字列値と比較する必要があります。
私はこれを試しました:
string get_dropdown_value = dropdown_category.SelectedItem.Value;
...しかし、それは私にこのエラーを与えます:
Invalid column name 'get_dropdown_value'.
このコードを試してください
の代わりに
string get_dropdown_value = dropdown_category.SelectedItem.Value;
置く
string get_dropdown_value = dropdown_category.SelectedItem.Text;
使用している select ステートメントを表示する必要があります。私はあなたがこのようなことをしたと思います:
string selectStatement = "SELECT * FROM SOME_TABLE WHERE SOME_COLUMN = get_dropdown_value";
それは次のようになるはずですが:
string selectStatement = "SELECT * FROM SOME_TABLE WHERE SOME_COLUMN = " + get_dropdown_value;
編集: 他の人が述べたように、これは SQL インジェクションの傾向があります。そのため、SqlParamter を使用することをお勧めします (SQL を使用していると仮定します)。