Wednesday, March 31, 2021

[VB.net][Resolved] VB DataSource 上找不到DataMember屬性 "xxx"

 I change the code from .net framework 2 to 3 and get this problem

Source

Private Sub frmAudit_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load

  girdDatasrc.DataSource = dataSet

  girdDatasrc.DataMember = "AUDIT_LOG" // cause error

  Me.girdDatasrc.DataSource = girdDatasrc

End Sub


Firstly, you need to initial the bindingSource in xxx_load function

And then you have to set DataMember of BindingSource before setting DataSource.

Updated

Private Sub frmAudit_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load

  Dim girdDatasrc As New BindingSource = New BindingSource()

  girdDatasrc.DataMember = "AUDIT_LOG"

  girdDatasrc.DataSource = dataSet

  Me.girdDatasrc.DataSource = girdDatasrc

End Sub


Reference

http://www.blueshop.com.tw/board/FUM20050124191756KKC/BRD201012200958052AN.html

No comments :

Post a Comment