3

RowFilterを使用してDataViewDataSetをフィルタリングしようとしています。

整数列で同様のステートメントを実行したい

だからこのようなもの:

myDataView.RowFilter ="ID LIKE %1%";

これは文字列列では正常に機能しますが、これを整数にしようとするとエラーが発生します。次のエラーが表示されます:System.Int32およびSystem.Int32で「いいね」操作を実行できません。

とにかく、数字に対してLIKEステートメントを実行しますか?

前もって感謝します。

4

3 に答える 3

4

それは私と一緒に働いた:

"Convert(DataGridColumnName, 'System.String') LIKE '%" & txtBox.Text & "%' "
于 2012-05-17T19:24:18.887 に答える
1

を使用して変換する必要がありcastます。

"Convert(ID, 'System.String') LIKE  %1%"
于 2012-04-16T10:11:13.813 に答える