user1000
چهارشنبه 29 شهریور 1396, 12:09 عصر
سلام
لطفآ سوال رو حذف نکنید من جستجو کردم و چند تا تاپیک هم پیدا کردم ولی اون ها هم نتنوستن مشکلم رو حل کنن.
دوستان من میخوام بین دو تا تاریخ رو در دیتاگرید ویو سرچ کنم کدی که نوشتم وقتی بین دو تاریخ رو سرچ میکنم چیزی نمیاره ولی اگه کد sql رو در sqlserver اجرا کنم بخوبی کار میکنه.
دو تا عکس هم قرار دادم تا منظورم رو بهتر متوجه بشید.
private void btnSearch_Click(object sender, EventArgs e)
{
var dataTable = ToDataTable(db.Users.Select(u => new { u.UserID, u.FullName, u.MoneyPaid, u.TrakingCode, u.IsPaid, u.AccountNumber, u.BankName, u.DateTimePaid }).ToList());
DataView dv = new DataView(dataTable);
dv.RowFilter = "DateTimePaid ='" + txtStartDatePaid.Text + "' And DateTimePaid ='" + txtEndDatePaid.Text + "'";
dgvShow.DataSource = dv;
}
با تشکر
لطفآ سوال رو حذف نکنید من جستجو کردم و چند تا تاپیک هم پیدا کردم ولی اون ها هم نتنوستن مشکلم رو حل کنن.
دوستان من میخوام بین دو تا تاریخ رو در دیتاگرید ویو سرچ کنم کدی که نوشتم وقتی بین دو تاریخ رو سرچ میکنم چیزی نمیاره ولی اگه کد sql رو در sqlserver اجرا کنم بخوبی کار میکنه.
دو تا عکس هم قرار دادم تا منظورم رو بهتر متوجه بشید.
private void btnSearch_Click(object sender, EventArgs e)
{
var dataTable = ToDataTable(db.Users.Select(u => new { u.UserID, u.FullName, u.MoneyPaid, u.TrakingCode, u.IsPaid, u.AccountNumber, u.BankName, u.DateTimePaid }).ToList());
DataView dv = new DataView(dataTable);
dv.RowFilter = "DateTimePaid ='" + txtStartDatePaid.Text + "' And DateTimePaid ='" + txtEndDatePaid.Text + "'";
dgvShow.DataSource = dv;
}
با تشکر