以前学习ASP.NET MVC时,学习与应用,操作过数据显示,添加,编辑,更新和删除等功能。 很多方法是相通的,看自己是怎样来进行方便,快捷,高效率。 今天Insus.NET写的练习,是直接对绑定在Table的数据进行更新,删除。 在项目中,创建一个实体,也就是说,对数据库时行通信,对数据进行操作:
public void Update(ToolLocation tl)
{
List
new Parameter("@ToolLocation_nbr",sqlDbType.SmallInt,2,tl.ToolLocation_nbr),new Parameter("@LocationName",sqlDbType.NVarChar,-1,tl.LocationName),new Parameter("@Description",tl.Description),new Parameter("@IsActive",sqlDbType.Bit,1,tl.IsActive)
};
sp.ConnectionString = DB.ConnectionString;
sp.Parameters = param;
sp.ProcedureName = "usp_ToolLocation_Update";
sp.Execute();
}
public void Delete(ToolLocation tl)
{
List
new Parameter("@ToolLocation_nbr",tl.ToolLocation_nbr)
};
sp.ConnectionString = DB.ConnectionString;
sp.Parameters = param;
sp.ProcedureName = "usp_ToolLocation_Delete";
sp.Execute();
}
在项目的控制器中:
创建视图,并绑定数据: