Защото използвате DataSet
вместо DataTable
така че трябва да промените това:
adapter.Fill(ds);
Към това:
adapter.Fill(ds,"tbl");
Или можете да използвате DataTable
вместо DataSet
:
DataTable dt = new DataTable();
adapter.Fill(dt);