Bindingmanager before Valuemember?

frankm9639

Active member
Joined
Aug 24, 2006
Messages
25
Programming Experience
1-3
Here's a quirk. Why does this happen? If I do this:
------------------------------------------------------------
cboCompanyKey.DataSource = dsDataSet.Tables("COMPANY")
cboCompanyKey.DisplayMember = "CompanyKey"
txtbxCompanyName.DataBindings.Add("text", dsDataSet, "Company.CompanyName")
bmbCompany = Me.BindingContext(dsDataSet, "Company")
cboCompanyKey.ValueMember = "CompanyKey"
------------------------------------------------------------
It works, but if I do move the valuemember line up:
------------------------------------------------------------
cboCompanyKey.DataSource = dsDataSet.Tables("COMPANY")
cboCompanyKey.DisplayMember = "CompanyKey"
cboCompanyKey.ValueMember = "CompanyKey"
txtbxCompanyName.DataBindings.Add("text", dsDataSet, "Company.CompanyName")
bmbCompany = Me.BindingContext(dsDataSet, "Company")
------------------------------------------------------------
It gives me this error, why?
------------------------------------------------------------
An unhandled exception of type 'System.NullReferenceException' occurred in WindowsApplication1.exe
Additional information: Object reference not set to an instance of an object.
------------------------------------------------------------

 
Back
Top