主题:高手不吝赐教,winform的数据库删改
在bs模式下面,要修改记录很简单,可以在dataGrid中增加一个链接列(根据主键来链接)链接到一个修改页面,然后修改,
比如:protected string EditLinkFunc(object s1)
{
return "ModifyHBMCB.aspx?CUU="+s1.ToString();
}
但是如果是cs该怎么定位这条记录,我看过几个关于datagrid的删改,都是采用
int Rowindex=dataGrid1.CurrentRowindex; cm.update(ds,"test");这类,但是很不好用,这样复杂的数据操作无法完成,现在我无法定位一条记录,无论是修改还是删除,我想采用我在bs的方法:
cm.Parameters .Add ("@uid",SqlDbType.Char);
cm.Parameters ["@uid"].Value =DropDownList1.SelectedItem.Value.ToString().Trim();
cm.ExecuteNonQuery ();
但是如何定位记录,请高手赐教,如果能提供一段修改删除(datagrid)或者listview均可,那更好,高分顶上
比如:protected string EditLinkFunc(object s1)
{
return "ModifyHBMCB.aspx?CUU="+s1.ToString();
}
但是如果是cs该怎么定位这条记录,我看过几个关于datagrid的删改,都是采用
int Rowindex=dataGrid1.CurrentRowindex; cm.update(ds,"test");这类,但是很不好用,这样复杂的数据操作无法完成,现在我无法定位一条记录,无论是修改还是删除,我想采用我在bs的方法:
cm.Parameters .Add ("@uid",SqlDbType.Char);
cm.Parameters ["@uid"].Value =DropDownList1.SelectedItem.Value.ToString().Trim();
cm.ExecuteNonQuery ();
但是如何定位记录,请高手赐教,如果能提供一段修改删除(datagrid)或者listview均可,那更好,高分顶上