winform datagrid修改选中行数据(包括数据库更新)问题
如题哦 ~readonly=false 怎样才能真正做到 在datagrid中修改的字段值能够更新到 数据库的相应字段中去请如果有准确的方法代码希望大家帮帮我 非常急哦`
如果没法直接做到上面一点
也可以教下我 怎么读取datagrid中选中行上的各字段值 谢谢大家啦
我是个学徒 想找老师` --------------------编程问答-------------------- 读取datagrid中选中行上的各字段值
protected void CancleIbtn_Click(object sender, ImageClickEventArgs e)
{
ImageButton QIbtn = (ImageButton)sender;
DataGridItem item = (DataGridItem)QIbtn.NamingContainer;
Int32 RowNum = Int32.Parse(item.DataSetIndex.ToString());//取出所選中的行?
string WsId = this.grdUpGrd.Items[RowNum].Cells[0].Text;
} --------------------编程问答-------------------- 用上面的方法取出字段值 ,update到數據庫里就可以了
--------------------编程问答-------------------- winform的datagrid好象是不是还有直接在数据行里修改数据的方法额?我辅导老师是说可以 但方法很不明确 --------------------编程问答-------------------- 关注‘ --------------------编程问答-------------------- mark --------------------编程问答-------------------- datagrid的事件中有你想要的,在每个单元格事件都有自己的坐标,你可以根据前面的ID列来做数据库修改,或者全部提交数据库.
如果你要做添加删除列,那么请做一个数据库table的dal,定义各种存储过程,定义泛型,定义Update操作等,时间重组的话可以研究研究. --------------------编程问答-------------------- 是什么事件啊????我找不到 --------------------编程问答-------------------- winform里面可以直接修改,不过要先绑定到数据库。 --------------------编程问答-------------------- 要绑定的,其实操作的还是数据源 --------------------编程问答-------------------- ...众说纷纭哦 好呢我都尽量试试额
补充:.NET技术 , C#