PDA

View Full Version : سوال: نمایش ندادن اطلاعات تکراری در یک ستون dgv



amin_rj
دوشنبه 30 مرداد 1391, 20:04 عصر
سلام به دوستان عزیز
من یک مشکل برام پیش آمده :
من ستون یک جدول که حاوی تاریخ شمسی است را به یک dgv وصل کردم می خواهم تاریخ های تکراری نمایش داده نشود کدی که استفاده کردم :
string vrdcmd = string.Format("select vorod.logindate from [vorod]");
SqlCommand cmd = new SqlCommand(vrdcmd, cn);
SqlDataReader dr = cmd.ExecuteReader();
DataTable dt = new DataTable();
dt.Load(dr);

ataAccess.vorodinfo vrodinf = new dataAccess.vorodinfo();
dataAccess db3 = new dataAccess();
DataTable dt = db3.getvorod1(vrodinf);

BindingSource bsr = new BindingSource(dt, dt.TableName);
dgv.DataSource = bsr;
if (dgv.Rows.Count > 0)
{
dgv.Columns["logindate"].HeaderText = "تاریخ ورود";
}

veniz2008
دوشنبه 30 مرداد 1391, 20:14 عصر
سلام. از دستور distinct در sql استفاده کنید. به اینصورت:

select distinct vorod.logindate from [vorod]