Perché stai usando DataSet invece di DataTable quindi devi cambiare questo:
adapter.Fill(ds);
A questo:
adapter.Fill(ds,"tbl");
Oppure puoi utilizzare un DataTable
invece di DataSet :
DataTable dt = new DataTable();
adapter.Fill(dt);