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