Normalde bu iş DataGrid'ten değil de Sql ile yapılır ve DISTINCT kullanılır. Şu anda bakma imkanım yok ancak Google'da arattığım kadarıyla Vb.Net'in de DISTINCT metodu varmış. Sütunu dizi olarak düşünecek olursanız .Distinct() ile sadece benzersiz kayıtları alabilirsiniz. Biraz uğraşın üzerinde yapamazsanız en son çalışan halini siteye yükleyin yarın bakmaya çalışırım.
AccessTr.Net teknik konular içeren bir sitedir. Bu tip sitelerde en iyi şekilde yardım alabilmeniz için Site Kurallarını mutlaka okumanız ve buna göre hareket etmeniz lazım.