soonami
دوشنبه 29 دی 1393, 16:24 عصر
سلام . من یک دیتا گرید ویوو دارم که توسط یک فرم پر میشو یکی از این فیلد ها مربوط به تاریخ است و به این صورت ذخیره میکنم
string dateaz = comboBox8.Text + "/" + comboBox9.Text + "/" + comboBox10.Text;
string dateta = comboBox4.Text + "/" + comboBox5.Text + "/" + comboBox6.Text;
و داخل جدول هم ب این صورت
TarikheFarakhanAz=dateaz,TarikheFarakhanTa=dateta;
و ب راحتی داخل دیتا گرید نمایش میدهم حالا من قابلیتی گذاشتم که زمانی یک سطر انتخاب کرد و روی دگمه ویرایش کلیک کرد فرمی باز بشه و اطلاعات سطر جای قبلی خودش قرار بگیره برای
آپدیت کردن حال من بقیه فیلد ها رو بر میگردونم ولی فیلد هایی که به صورت تاریخ و یا به هم چسبیده هست نمیتونم
__________________________________________________ __________________________________________
Form2 fr = new Form2();
fr.comboBox8.Text = dataGridView1.CurrentRow.Cells["NoeFarakhan"].Value.ToString();
fr.comboBox1.Text = dataGridView1.CurrentRow.Cells["Gordaan"].Value.ToString();
fr.txtProNet1.Text = dataGridView1.CurrentRow.Cells["MozoeFarakhaan"].Value.ToString();
fr.txtProNet2.Text = dataGridView1.CurrentRow.Cells["NoeFaaliyat"].Value.ToString();
fr.txtProNet3.Text = dataGridView1.CurrentRow.Cells["ModateFarakhanRooz"].Value.ToString();
fr.txtProNet4.Text = dataGridView1.CurrentRow.Cells["ModateFarakhanSaat"].Value.ToString();
fr.txtProNet5.Text = dataGridView1.CurrentRow.Cells["TedadSherkatkonandegan"].Value.ToString();
fr.upid = System.Convert.ToInt16(dataGridView1.CurrentRow.Ce lls[0].Value);
this.Close();
fr.ShowDialog();
اینم سورس دگمه ویرایش من هست ولی حالا مشکل اینجاست که
نمی تونم مقادیر تاریخ جدا کنم و هر کدام داخل کمبو باکس خودش کنم
ب فرض مثال :::: روز combo8 ماه combo9 , سال combo10
حال فکرک نم باید با split جدا کنم می خواستم دوستان کمک کنند
string dateaz = comboBox8.Text + "/" + comboBox9.Text + "/" + comboBox10.Text;
string dateta = comboBox4.Text + "/" + comboBox5.Text + "/" + comboBox6.Text;
و داخل جدول هم ب این صورت
TarikheFarakhanAz=dateaz,TarikheFarakhanTa=dateta;
و ب راحتی داخل دیتا گرید نمایش میدهم حالا من قابلیتی گذاشتم که زمانی یک سطر انتخاب کرد و روی دگمه ویرایش کلیک کرد فرمی باز بشه و اطلاعات سطر جای قبلی خودش قرار بگیره برای
آپدیت کردن حال من بقیه فیلد ها رو بر میگردونم ولی فیلد هایی که به صورت تاریخ و یا به هم چسبیده هست نمیتونم
__________________________________________________ __________________________________________
Form2 fr = new Form2();
fr.comboBox8.Text = dataGridView1.CurrentRow.Cells["NoeFarakhan"].Value.ToString();
fr.comboBox1.Text = dataGridView1.CurrentRow.Cells["Gordaan"].Value.ToString();
fr.txtProNet1.Text = dataGridView1.CurrentRow.Cells["MozoeFarakhaan"].Value.ToString();
fr.txtProNet2.Text = dataGridView1.CurrentRow.Cells["NoeFaaliyat"].Value.ToString();
fr.txtProNet3.Text = dataGridView1.CurrentRow.Cells["ModateFarakhanRooz"].Value.ToString();
fr.txtProNet4.Text = dataGridView1.CurrentRow.Cells["ModateFarakhanSaat"].Value.ToString();
fr.txtProNet5.Text = dataGridView1.CurrentRow.Cells["TedadSherkatkonandegan"].Value.ToString();
fr.upid = System.Convert.ToInt16(dataGridView1.CurrentRow.Ce lls[0].Value);
this.Close();
fr.ShowDialog();
اینم سورس دگمه ویرایش من هست ولی حالا مشکل اینجاست که
نمی تونم مقادیر تاریخ جدا کنم و هر کدام داخل کمبو باکس خودش کنم
ب فرض مثال :::: روز combo8 ماه combo9 , سال combo10
حال فکرک نم باید با split جدا کنم می خواستم دوستان کمک کنند