求大神指点。。。。。修改信息的问题
我点击修改信息。但是为什么数据库里的信息没有修改。求指点。。。可以远程帮我看看嘛?酬谢。 代码如下
public int UpdateCategoriesById ( Categories categories ) {这是修改信息的方法。
string sql = "update Categories set name='" + categories.Name + "',memo='" + categories.Memo + "' where categoryid=" + categories.Categoryid;
return sqlhelper.GetExecuteNonQueryBySqlstring ( sql );
using System;这是类定义
using System.Collections.Generic;
using System.Linq;
using System.Web;
/// <summary>
///Categories 的摘要说明
/// </summary>
public class Categories
{
private int categoryid;
public int Categoryid {
get { return categoryid; }
set { categoryid = value; }
}
private string name;
public string Name {
get { return name; }
set { name = value; }
}
private string memo;
public string Memo {
get { return memo; }
set { memo = value; }
}
public Categories ( string name, string memo ) {
this.memo = memo;
this.name = name;
}
public Categories ( int id, string name, string memo )
: this ( name, memo ) {
this.categoryid = id;
}
public Categories () {
}
}
int c = 0;大神帮帮忙啊 。。。帮忙看下 啊 ASP.NET --------------------编程问答-------------------- 断点看一下c真的大于0吗?
if (op.Equals ( "edit" )) {
c = dao.UpdateCategoriesById ( new Categories ( id, name, memo ) );
dao.DisposeDaoConnection ();
}
如果是sql server可以用sql server profiler 来跟踪sql
补充:.NET技术 , ASP.NET