PDA

View Full Version : نوشتن متن در دیتاگرید ویو بجای استفاده از تکس باکس



arash_flag
پنج شنبه 01 اسفند 1392, 09:32 صبح
سلام
من میخام بجای اینکه مقادیر دیتابیس را از تکس باکس بگیرم داخل خود دیتاگرید بنویسم و ذخیره کنم و

با انتخاب سطر جاری و دابل کلیک بر روری گرید ویو اطلاعات را ویرایش کنم .

با سپاس

mehrdad.ghorbaniyan
پنج شنبه 01 اسفند 1392, 09:52 صبح
سلام
توی رویداد کلیک گرید این کدو بنویس :

textBox1.Text = dataGridView1.CurrentRow.Cells[1].Value.ToString();
textBox2.Text = dataGridView1.CurrentRow.Cells[2].Value.ToString();

arash_flag
پنج شنبه 01 اسفند 1392, 09:56 صبح
توی رویداد کلیک گرید این کدو بنویس :
داداش اینکه دوباره میریزه تو تکس باکس من می خام تو خود گرید بنوسیم- ذخیره کنم - با دبل کلیک دوباره رو خود گرید ویرایش کنم و بعد ثبت کنم .

Mahmoud-En
پنج شنبه 01 اسفند 1392, 14:31 عصر
با سلام
شما میتونید در رویداد cellendedit مربوط به دیتاگرید ویو کد sql مربوط به update داده ها رو قرار بدی.

arash_flag
پنج شنبه 01 اسفند 1392, 19:58 عصر
با سلام
شما میتونید در رویداد cellendedit .....
سلام دوست عزیز ای کاش ی نمونه بزاری>>>>>>>>

Mahmoud-En
جمعه 02 اسفند 1392, 21: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();