1-) C# RMOS - DataTable GroupBy , Where(Select) vs kullanımı
kaynak : https://stackoverflow.com/questions/3362260/how-to-make-c-sharp-datatable-filter
kaynak2 : https://stackoverflow.com/questions/19407387/how-do-i-use-select-group-by-in-datatable-selectexpression
1. GroupBy Kullanımı
var yazicilar = dtSiparis.AsEnumerable()
.GroupBy(r => new { Col1 = r["urunbazliprinter"] })
.Select(g => g.OrderBy(r => r["urunbazliprinter"]).First())
.CopyToDataTable();
2. Select Kullanımı
dt.Select("Tip='" + tip + "'");
veya
var yazilacaklar = dtSiparis.Select("urunbazliprinter='"+yaziciismi+"'").CopyToDataTable();
3. İki tarih arasını getirme
var yazilacaklar = data.Select("Chrk_Tarih >= #"+ dateEditCariBas.DateTime.ToString("yyyy-MM-dd") + "# and Chrk_Tarih<= #" + dateEditCariBit.DateTime.ToString("yyyy-MM-dd") + "#").CopyToDataTable();