The business object's strong-typed properties do not have to reflect the data inside of the business object. You can retrieve any data you like and access it one of two ways. All business objects have an "Item" property that will retrieve a column specified:myBo.Item("MyField") Or MyBo("MyField")
You can also access the data table within the BO and access the rows:
MyBO.CurrentDataTable.Rows(0).Item("MyField")
Ben's post is a more "pure" approach - but both options will work depending upon your circumstances.