sConnStr = "provider=Microsoft.Jet.OLEDB.4.0; " & _ "data source=" & strDatabase & "; " & _ "Extended Properties=Excel 8.0;HDR=NO;ReadOnly=False;"I'm assuming that your CreateAdapter() method takes care of the Command string for SELECTing from the Excel table? The only other thing I can think of is that maybe your DataSetObject's table names don't correspond to the DataTableName that you're specifying in your .Fill() method.
>sConnStr = "provider=Microsoft.Jet.OLEDB.4.0; " & _ > "data source=" & strDatabase & "; " & _ > "Extended Properties=""Excel 8.0;HDR=NO;ReadOnly=False;""" > >OpenConnection() ' works great >CreateAdapter() ' works great >CreateDataSet() ' works great >DataAdapter.Fill(DataSetObject, DataTableName) ' error >CloseConnection() ' works great >