PDA

View Full Version : نحوه کوئری تعریف کردن برای تاریخ خاص با C#



boysilent
یک شنبه 20 آذر 1390, 14:11 عصر
سلام دوستای عزیز ی نرم افزار حسابداری ساده واسه خودم ساختم یه مشکل دارم و اون اینه که مثلا میخوام از تاریخ 12/9/1390 تا تاریخ 19/9/90 خروجی بیرم نمیدونم چکار کنم میشه یه راهنمایی بکنید.



private void button2_Click(object sender, EventArgs e)
{
if (textBox2.Text != "")
{
SqlDataAdapter sqlda = new SqlDataAdapter();
DataSet ds = new DataSet();
con.ConnectionString = cs;
con.Open();
cmd.Connection = con;
da.SelectCommand = cmd;
cmd.CommandText = "select sum([sod]) from table_2 Where datee='" + textBox2.Text + "' ";
sqlda.SelectCommand = cmd;
sqlda.Fill(ds);
textBox4.Text = ds.Tables[0].Rows[0][0].ToString();
if (textBox4.Text == "")
{ MessageBox.Show(" لطفا مجددا تلاش کنید!!!رکوردی بر اساس تاریخ وارد شده موجود نیست","خطا"); }

con.Close();
}
else { MessageBox.Show("فیلد خالی است !!!!"); }
}

Mahmoud Zaad
یک شنبه 20 آذر 1390, 14:33 عصر
سلام
شرط رو به صورت زیر تغییر بدید:
WHERE datee BETWEEN '"+textbox1+"' AND '"+textbox2+"'