0
선택한 데이터 격자보기 열 이름을 변수로 설정할 수 있습니까?선택한 열을 변수로 설정 한 DataSet/DataGridView
내 코드의 예.
Dim cmevoids As DataTable = ds.Tables(0)
Dim test As String
test = "event_code"
Dim Query = From payments In cmevoids.AsEnumerable() _
Where payments.Field(Of String)("event_code") = "MB120117"
Where payments.Field(Of String)("event_transaction_status") = "PAID"
Order By payments.Field(Of String)("event_code") _
Select New With {.event_code = payments.Field(Of String)(test), _
.event_transaction_status = payments.Field(Of String)("event_transaction_status"), _
.event_transaction_detail_amount = payments.Field(Of String)("event_transaction_detail_amount")}
dgvQuery.DataSource = Query.ToList()
나는 사용자가 첫 번째 데이터 그리드보기에서 콤보 상자에서 선택 전자/w 열을 가지고 쿼리에 대한 제 2 데이터 그리드 뷰에 표시하려고합니다.
테스트 변수에 표시된대로 주어진 변수로 선택한 테이블을 검색하고 표시 할 수 있습니다. 하지만 쿼리 데이터 표보기에서 열 이름을 변수 이름으로 변경하지는 못합니다. 난 단지 그것을 w/e 하드 코딩 된,이 경우 event_code, event_transaction_status 및 event_transaction_detail_amount w/e라는 이름을 얻을 수 있습니다.
하드 코드없이이 작업을 수행하는 방법은 무엇입니까?