下の行に問題がありますか?c#テキストボックスの値、LIKEと文字列変数の結合ヘルプ
table.DefaultView.RowFilter = cmbBox.Text + 'LIKE' + strName";
下記の行はうまく動作しますが、明らかに使用しません。
table.DefaultView.RowFilter = 'FirstName LIKE James';
おかげ
下の行に問題がありますか?c#テキストボックスの値、LIKEと文字列変数の結合ヘルプ
table.DefaultView.RowFilter = cmbBox.Text + 'LIKE' + strName";
下記の行はうまく動作しますが、明らかに使用しません。
table.DefaultView.RowFilter = 'FirstName LIKE James';
おかげ
ワイルドカードが不足しているようですか?
table.DefaultView.RowFilter = cmbBox.Text + " LIKE '%" + strName + "%'";
それはあなたがそのように行うときに、あなたがスペースを追加していない、1のために間隔
table.DefaultView.RowFilter = cmbBox.Text + " LIKE " + strName;
に問題がある可能性があります。
また、SQL照会の場合はこれを行わないでください。これにより、SQLインジェクション攻撃(Webの世界)が可能になります。少なくともパラメータ化されたSQLを学んでください。あなたがすでにこれを知っているなら、無視してください。
ありがとうございました。 –