PDA

View Full Version : آموزش: ويرايش رکوردهای DataGridView



sir_djalireza
شنبه 19 دی 1388, 22:21 عصر
با عرض سلام مجدد ، از دوستان خواستم سوال کنم چگونه می توان با قراردادن يک Button در Column يک DataGridView که به بانک اطلاعاتی SQL Server متصل است (از طريق DataSet داده ها در جدول نمايش داده می شود) با فشردن آن رويدادی روی دهد که رکوردهای همان سطر Edit يا به روز رسانی بشوند ( دستورات SQL , C# را بلدم ، فقط می خوام بدونم که چگونه می توان
1- رويداد Button را فعال کرد ( چون منوی EVENT ندارد )
2- چگونه رکورد ها را به بانک اطلاعاتی انتقال داد
با تشکر:بامزه:

slashslash2009
شنبه 19 دی 1388, 22:44 عصر
وقتی یک دکمه درست کردی وارد قسمت Edit columns میشی بعدش قسمت سمت راست یعنی unbound column properties و usecolumntextforbuttonvalue را true میکنیش قسمت headertextوtext رو هم باید بهش مقدار بدی مثلا من اینجا دکمه حذف کردنو گداشتم و بعد در رویداد cellclick مربوط به گرید ویو این کدو مینویسی :

if (dataGridView1.CurrentCell.Value.ToString().Trim() == "حذف")

consql.doCommand("Delete from table where name='" + dataGridView1.CurrentRow.Cells[1].Value + "'");