//存储过程没问题 /* 这段代码是否被执行了! OleDbParameter[] oled = new OleDbParameter[] { new OleDbParameter("@Question",cq.Question), new OleDbParameter("@Answer",cq.Answer), new OleDbParameter("@State",cq.State),//BOOL值 new OleDbParameter("@CallerQuestionId",cq.CallerQuestionId) }; return DBHelper.ExecuteNonQuery(CommandType.StoredProcedure, "UpdateCallerQuestion", oled);//如果执行了,就需要看DbHelper里面的代码了 */不会替换为空!
你看看他的帖子http://topic.csdn.net/u/20090626/18/61cd64d3-8a66-4916-836a-aeb1e06a63df.htmlupdate不执行
至于你UPDATE的问题,只能断点慢慢找原因,从已有代码看不出来
//存储过程没问题
/* 这段代码是否被执行了!
OleDbParameter[] oled = new OleDbParameter[]
{
new OleDbParameter("@Question",cq.Question),
new OleDbParameter("@Answer",cq.Answer),
new OleDbParameter("@State",cq.State),//BOOL值
new OleDbParameter("@CallerQuestionId",cq.CallerQuestionId)
};
return DBHelper.ExecuteNonQuery(CommandType.StoredProcedure, "UpdateCallerQuestion", oled);//如果执行了,就需要看DbHelper里面的代码了
*/不会替换为空!