da.Fill(ds)
You use a dataadapter to fill a datatable, like "da.Fill(ds.YourdataTableName)"
Also, if you still show no records, test how many records are in "ds.YourdataTableName"