reza4359
جمعه 11 فروردین 1391, 02:04 صبح
سلام دوستان من میخوام بین دو تا تاریخ جستجو کنم حالا چیزی رو نمایش نمیده من یک تاریخ رو موقع ثبت اطلاعات به این صورت در بانک ذخیره کردم
private void searchdate()
{
PersianCalendar pc = new PersianCalendar();
string dt = pc.GetYear(System.DateTime.Now) + "" + pc.GetMonth(System.DateTime.Now) + "" + pc.GetDayOfMonth(System.DateTime.Now).ToString();
Label20.Text = dt;
}
و بعد به صورت پارامتر اونو داخل یک لیبل قراردادم و به بانک فرستادم
cmd.Parameters.AddWithValue("@searchdate", Label20.Text);
و به این صورتم جستجو میکنم ولی چیزی رو نمایش نمیده
string query = "select * from tb where searchdate BETWEEN '" + DropDownList1.SelectedItem.ToString() + DropDownList2.SelectedItem.ToString() + DropDownList3.SelectedItem.ToString() + "' and '" + DropDownList4.SelectedItem.ToString() + DropDownList5.SelectedItem.ToString() + DropDownList6.SelectedItem.ToString() + "' order by searchdate ASC";
باید چه کار کرد؟
private void searchdate()
{
PersianCalendar pc = new PersianCalendar();
string dt = pc.GetYear(System.DateTime.Now) + "" + pc.GetMonth(System.DateTime.Now) + "" + pc.GetDayOfMonth(System.DateTime.Now).ToString();
Label20.Text = dt;
}
و بعد به صورت پارامتر اونو داخل یک لیبل قراردادم و به بانک فرستادم
cmd.Parameters.AddWithValue("@searchdate", Label20.Text);
و به این صورتم جستجو میکنم ولی چیزی رو نمایش نمیده
string query = "select * from tb where searchdate BETWEEN '" + DropDownList1.SelectedItem.ToString() + DropDownList2.SelectedItem.ToString() + DropDownList3.SelectedItem.ToString() + "' and '" + DropDownList4.SelectedItem.ToString() + DropDownList5.SelectedItem.ToString() + DropDownList6.SelectedItem.ToString() + "' order by searchdate ASC";
باید چه کار کرد؟