I think you will find that the DataSource property of the tblItemsAssetBindingSource will be set to the DataSet and the DataMember will be set to the tblItemstbl. If you change the DataSource to tblcategoryAssetBindingSource and the DataMember to the relationship between the tables it should work.