Manager类中定义的
public static void DeleteDynamicById(int id)
{
DynamicService.DeleteDynamicById(id);
}
Service类中定义的
public static void DeleteDynamicById(Dynamic dynamic)
{
string sql = "DELETE FROM Dynamic WHERE dId= @dId";
SqlParameter[] para = new SqlParameter[]
{
new SqlParameter("@dId",dynamic.DId) };
DBHelper.ExecuteCommand(sql, para);
} DBHelper类中定义的
public static int ExecuteCommand(string sql, params SqlParameter[] values)
{
SqlCommand cmd = new SqlCommand(sql, Connection);
cmd.Parameters.AddRange(values);
return cmd.ExecuteNonQuery();
}最后
<asp:ObjectDataSource ID="odsUsers" runat="server" SelectMethod="GetAllDynamic"
TypeName="Nokia.BLL.DynamicManager"
DeleteMethod="DeleteDynamicById" > 数据库方法引用
现在的问题是 赋值没有传过去 点删除没有反应
public static void DeleteDynamicById(int id)
{
DynamicService.DeleteDynamicById(id);
}
Service类中定义的
public static void DeleteDynamicById(Dynamic dynamic)
{
string sql = "DELETE FROM Dynamic WHERE dId= @dId";
SqlParameter[] para = new SqlParameter[]
{
new SqlParameter("@dId",dynamic.DId) };
DBHelper.ExecuteCommand(sql, para);
} DBHelper类中定义的
public static int ExecuteCommand(string sql, params SqlParameter[] values)
{
SqlCommand cmd = new SqlCommand(sql, Connection);
cmd.Parameters.AddRange(values);
return cmd.ExecuteNonQuery();
}最后
<asp:ObjectDataSource ID="odsUsers" runat="server" SelectMethod="GetAllDynamic"
TypeName="Nokia.BLL.DynamicManager"
DeleteMethod="DeleteDynamicById" > 数据库方法引用
现在的问题是 赋值没有传过去 点删除没有反应
解决方案 »
- 关于Session的时效问题
- 在线等 麻烦看下我的代码 为什么判断语句不能够实现验证码成功的判断
- AjaxPro向服务器传数组问题 ^_^
- 关于保存数组中的值到数据库的问题
- 一个让我很头疼的问题??关于 asp.net 虚拟主机的问题
- 如何用utf-8而不显示乱码
- ********100分!郁闷死!关于Dotfuscator Community Edition的问题,哪位哥哥知道指点我一下!
- ASP.NET可不可以实现拖拽效果
- 向一个https网站发送post请求,但是一直401错误
- 为何TextBox控件不能实现按下回车键后另起新的一行(自动换行)???
- QuerySting传值大小的问题
- 在网站的根目录下建了一个Global.asax文件,在Application_BeginRequest进行地址重写,在VS里调试的时候可以显示页面,但加载不了
public int ExecuteCommand(string sql, params OracleParameter[] values)
{
SqlCommand cmd = new SqlCommand (sql, Connection);
try
{
cmd.Parameters.AddRange(values);
return cmd.ExecuteNonQuery();
}
catch (Exception)
{
return 0;
}
finally
{
connection.Close();
connection.Dispose();
}
} public static void DeleteDynamicById(int id)
{
string sql = "DELETE FROM Dynamic WHERE dId= :dId";
SqlParameter[] para = new SqlParameter[]
{
new SqlParameter(":dId",dynamic.DId) };
DBHelper.ExecuteCommand(sql, para);
}略懂,略懂!
删除就是删除这个控件读出来的值
不用这个怎么删除啊
这个控件删除 要调用Delete方法 不然不行啊