A 컬럼의 타입(DataGridViewTextBoxColumn)
A컬럼에 바인딩되는 값들은 숫자 입니다. 정수이구요..
그리고, 아래와 같은 필터가 적용되면..
dv.RowFilter = "A like '%" + textBox1.Text + "%'";
아래와 같은 장애가 발생을 합니다. ㅠㅠ
System.Double 및 System.String에서 'Like' 작업을 수행할 수 없습니다.
A컬럼에 Convert(varchar, A) 처럼 Convert함수도 써보고 했지만,,
해결 되지를 않네요..
컬럼의 값 형태가 숫자 형태이어도 like를 적용시킬 방법이 없을까요??
에효.. ㅠㅠ
Comment 2
-
쓸만한게없네(윤선식)
2012.07.18 16:47
-
애셋~
2012.07.19 09:42
에고.. 답변을 이제야 봤습니다^^
그렇게 하는 수 밖에 없나요? --;;
답변 주셔서 고맙습니다~


DB에서 가져올 때부터 String Type으로 하나를 더 Convert해서 가져온 뒤 그 컬럼을 사용하는 방법과,
DataTable에 Add해서 사용하는 방법도 있습니다...