View Full Version : نوشتن متن در دیتاگرید ویو بجای استفاده از تکس باکس
arash_flag
پنج شنبه 01 اسفند 1392, 10:32 صبح
سلام
من میخام بجای اینکه مقادیر دیتابیس را از تکس باکس بگیرم داخل خود دیتاگرید بنویسم و ذخیره کنم و
با انتخاب سطر جاری و دابل کلیک بر روری گرید ویو اطلاعات را ویرایش کنم .
با سپاس
mehrdad.ghorbaniyan
پنج شنبه 01 اسفند 1392, 10:52 صبح
سلام
توی رویداد کلیک گرید این کدو بنویس :
textBox1.Text = dataGridView1.CurrentRow.Cells[1].Value.ToString();
textBox2.Text = dataGridView1.CurrentRow.Cells[2].Value.ToString();
arash_flag
پنج شنبه 01 اسفند 1392, 10:56 صبح
توی رویداد کلیک گرید این کدو بنویس :
داداش اینکه دوباره میریزه تو تکس باکس من می خام تو خود گرید بنوسیم- ذخیره کنم - با دبل کلیک دوباره رو خود گرید ویرایش کنم و بعد ثبت کنم .
Mahmoud-En
پنج شنبه 01 اسفند 1392, 15:31 عصر
با سلام
شما میتونید در رویداد cellendedit مربوط به دیتاگرید ویو کد sql مربوط به update داده ها رو قرار بدی.
arash_flag
پنج شنبه 01 اسفند 1392, 20:58 عصر
با سلام
شما میتونید در رویداد cellendedit .....
سلام دوست عزیز ای کاش ی نمونه بزاری>>>>>>>>
Mahmoud-En
جمعه 02 اسفند 1392, 22:16 عصر
objCommand = new SqlCommand("update TabeNeme set
fieldName='" + dataGridView1.CurrentRow.Cells["fieldName"].Value
where AutoNum='" + dataGridView1.CurrentRow.Cells["AutoNum"].Value + "'"
, objConnection);
objConnection.Open();
objCommand.ExecuteNonQuery();
objConnection.Close();
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.