da.Fill(ds,"categories");
bu satırdaki categories takma isim, select sorgusunda çağırdığın categories tablosu ile alakalı değil, kategorilerim yazsan da çalışır.