با سلام خدمت دوستان بنده یه پروژه ای دارم که چند تا مشکل کوچیک دارم در حال حاضر مشکلم اینه که با کد زیر که که داده ها ذخیره میشن :
{
tim.Stop();
PersianCalendar persianCalendar = new PersianCalendar();
string tarikh = persianCalendar.GetYear(DateTime.Now).ToString() + "/" + persianCalendar.GetMonth(DateTime.Now).ToString() + "/" + persianCalendar.GetDayOfMonth(DateTime.Now).ToStri ng();
using (SqlConnection connection = new SqlConnection("Data Source=.;Initial Catalog=db3;Integrated Security=True"))
{
SqlCommand cmd = new SqlCommand("INSERT INTO phone (date, number, problem, area, gender, duration) VALUES (@date, @number, @problem, @area, @gender, @duration)");
cmd.CommandType = CommandType.Text;
cmd.Connection = connection;
cmd.Parameters.AddWithValue("@date", tarikh);
cmd.Parameters.AddWithValue("@number", bedoonmosavi.Text);
cmd.Parameters.AddWithValue("@problem", problem.Text);
cmd.Parameters.AddWithValue("@area", label19.Text);
cmd.Parameters.Add("@duration", textBox3.Text);
if (radioMale.Checked)
cmd.Parameters.AddWithValue("@gender", "مرد");
else
cmd.Parameters.AddWithValue("@gender", "زن");
connection.Open();
cmd.ExecuteNonQuery();
}
this.Close();
this.showstatus = false;
}
داده ها در SQL ذخیره می شوند و هیچ مشکلی هم ندارند
sql duration.JPG
موقع لود کردن بنده فقط Data Source رو برای Data Gridview متصل کردم به دیتابیس SQL که وقتی فرم لود میشه تمامی داده های سیو شده درست نمایش میده الا ستون Duration که مدت زمان سپری شده هست
duration.JPG
ممنون میشم راهنمایی کنید مشکل کجاست؟