1
코드로 Gridview를 바인딩 할 때 표시되는 열 중 하나가 다른 테이블의 외래 키이므로 정수 값이 표시됩니다. 아마도 외래 키의 텍스트 값을 표시 할 수있는 방법이 있을까요?gridview에 외래 키 ID 대신 텍스트를 표시합니다.
이 내가 무엇을했는지 있습니다 :
Dim cmd As New SqlCommand("SELECT ID, Customer, ContactPerson, Model, SerialNo, Status, Type, Value, InvoiceNo" &
" FROM BackBillCustomer WHERE Status = 'Open'", cn)
cn.Open()
Dim rs As SqlDataReader = cmd.ExecuteReader()
If rs.HasRows Then
Dim adp As New SqlDataAdapter(cmd)
Dim ds As New DataSet()
rs.Close()
adp.Fill(ds, "CustMeter")
gvMeter.AllowPaging = True
gvMeter.PageSize = (10)
gvMeter.DataSource = ds
gvMeter.DataBind()
gvMeter.Attributes.Add("style", "word-break:keep-all;word-wrap:normal")
Else
rs.Close()
"형식"열이 외래 키입니다. 이 표에는 ID와 유형이 두 행으로 구성되어 있습니다. 어떻게 ID 대신 Type을 표시 할 수 있습니까?