2017-01-24 5 views
0

나는 vb.net을 사용하면서 아직 새로운 상태이며 검색 상자를 작동시키는 데 문제가 있습니다. 방금 YouTube에서 자습서를 따라 갔는데 이것이 내가 사용한 코드였습니다.내 검색 상자가 내 탭 컨트롤에서 데이터를 필터링하지 않습니다. (VB.Net)

Private Sub txt_fsearch_TextChanged(sender As Object, e As EventArgs) Handles txt_fsearch.TextChanged 
    Try 
     Dim DV As New DataView(dbDataSet) 
     DV.RowFilter = String.Format("FullName Like '%{0}%'", txt_fsearch.Text) 
     dg_fecalysis.DataSource = DV 
    Catch ex As Exception 

    End Try 
End Sub 

미리 감사드립니다.

+1

이 *** 무엇을 설명해주십시오 삽입 "작동하지 않는"*** 말인가요? 예외가 있습니까? 검색 후 표시되는 데이터가 없거나 필터링되지 않습니다. 작동하지 않는 것은 무엇입니까? – Esko

+0

죄송합니다, 당신 말이 맞아요. 프로그램이 실행되지만 내 검색 상자가 데이터를 필터링하지 않습니다. –

+0

아마 DataData는 [생성자] (https://msdn.microsoft.com/en-us/library/system.data.dataview (v = vs. 110) .aspx). 프로그램이 데이터 세트 인 경우 빌드하지 않습니다. 그 밖의 다른 점은이 코드에 아무런 문제가 없다는 것입니다. 여러분이 예외를 잡았을 때 여러분은 그것을 잡았고 아무 것도하지 않기 때문에 그것을 보지 못했을 것입니다. 프로그램을 디버그하고 무엇이 잘못되었는지,이 작은 코드로 도울 수 없는지 확인하십시오. – Esko

답변

0

쿼리 작성 시도 가능

이 비디오를 시청하십시오 |


https://www.youtube.com/watch?v=Y22Z5LCVZ68는 바로 테이블 adpater클릭하고 추가 쿼리

이름 쿼리을 선택한 다음 쿼리 빌더 버튼 필터 열에서

"예하면 FullName 클릭 "그냥 FullName처럼 쓰시겠습니까? '%'당신에

다음 더블 클릭 버튼을 검색하고이 코드

Try  
    Me.YOUR table adapter name.YOUR query name(Me.YOUR table adapter name.Your database table name, "%" & txt_fsearch.Text & "%") 
Catch ex As System.Exception 
End Try