hocam malesef manuel olarak datatable'dan çekip ekleyemezsiniz. Anca veriyi okuttukça ekleme yapabilirsiniz. Ki bu yolla uygulamayı uğraştırırsınız.En basit yolu: datatable ile direk datagridview içine yerleştirip sütunların başlıklarını değiştirmek.
onu da
datagridView1.Columns[0].HeaderText="ÇALIŞTIĞI TARİH";
datagridView1.Columns[1].HeaderText="ÖDEME YAPAN YETKİLİ";
.....
şeklinde yapabilirsiniz. Hem böylelikle elle sütun ekleme gereği de kalmaz.Tabi burdaki sütunların sıralanması veritabanındaki sıralama ile aynı olur (sql komutunuz * ise)
Ben istediğim şekilde sıralandırmak istiyorum derseniz sql komutunuzu:
select kolon1, kolon2, kolon4, kolon5, kolon3 from tabloAdi
şeklinde yazmalısınız.