DataSetCollection (Inherits CollectionBase) | -- ClassDataSet (Inherits DataSet) | -- DataTableCollection (Inherits CollectionBase) | -- ClassDataTable (Inherits DataTable) | -- RowCollection (Inherits CollectionBase) | -- ClassDataRow (Inherits DataRow)Now everything worked perfectly fine until I added the last two in the above tree. For some reason the FILL command works fine, no error, and it populates the ClassDataTable with rows. I can verify this because when I use the DataTableVisualizer of the ClassDataTable in question, I see the rows are there. BUT...when I call the .Rows property of the table, it tells me there are no rows. I am completely baffled...I got every single other collection to work...not sure why I am having such problems with the last peice (DataRows).