2014-01-16 4 views
0

고객 정보를 테이블에 삽입하기 위해 VB.net에 4 개의 텍스트 상자가있는 양식이 있습니다. 이제 모든 데이터를 동일한 양식의 DataGridView에 표시하려면 "showall"버튼을 클릭 할 때 다음 코드가 실행됩니다. 다음과 같이데이터가 DataGridview에 나타나지 않는 이유

dtCustomer = retrieveFull("CustomerInfo") 
    dgvCustomer.DataSource = dtCustomer 

retrieveFull 기능은 다음과 같습니다

Public Function retrieveFull(ByVal tblName As String) As DataTable 

    Try 
     If dsSql.Tables.Contains(tblName) Then 
      dsSql.Tables.Remove(tblName) 
     End If 

     cmdSql1.CommandText = "select * from " & tblName 
     cmdSql1.Connection = Connect() 
     daSql.SelectCommand = cmdSql1 
     daSql.Fill(dsSql, tblName) 

    Catch ex As Exception 
     MessageBox.Show(ex.Message) 
    End Try 

    Return dsSql.Tables(tblName) 
End Function 

내 질문은 그 내가 누를 때 데이터가있는 DataGridView에로드되도록 버튼, 모든 셀이 비어 "ShowAll 관련". 셀 안을 클릭하면 텍스트가 나타납니다. 왜 이런 식으로? 데이터가 직접 표시되지 않는 이유는 무엇입니까? 친절하게 안내 해줍니다.

+0

Winforms 또는 ASP.NET? – Steve

답변

-1

VB에서 databind(), databind() 같이 사용할 수있는 메소드가 없다고 생각합니다.

+0

모든 함수는 IL에 컴파일되는 모든 언어로 사용할 수 있습니다. –

+0

이 문제에서 나를 데려 갈 수있는 사람은 누구입니까? – user87

관련 문제