我取得了一条新闻的详细信息,然后使浏览数加1。浏览数加1 需要更新数据库,这个时候出了问题,我的信息内容这个字段,字符串被截断了。 /// <summary>
/// 更新一条数据
/// </summary>
public void Update(LN_Agri.Model.Mall_Infomation p_cModel)
{
StringBuilder strSql = new StringBuilder();
strSql.Append("update Mall_Infomation set ");
strSql.Append("Ifm_Title=@Ifm_Title,");
strSql.Append("Sys_ID=@Sys_ID,");
strSql.Append("Ifm_CretTime=@Ifm_CretTime,");
strSql.Append("Ifm_UpdatTime=@Ifm_UpdatTime,");
strSql.Append("Sys_UpdatID=@Sys_UpdatID,");
strSql.Append("Ifm_Hits=@Ifm_Hits,");
strSql.Append("Ifm_Content=@Ifm_Content ");
strSql.Append(" where Ifm_ID=@Ifm_ID "); SqlParameter[] parameters = {
new SqlParameter("@Ifm_Title", SqlDbType.NVarChar, 100),
new SqlParameter("@Sys_ID", SqlDbType.Int, 4),
new SqlParameter("@Ifm_CretTime", SqlDbType.DateTime ),
new SqlParameter("@Ifm_UpdatTime", SqlDbType.DateTime),
new SqlParameter("@Sys_UpdatID", SqlDbType.Int),
new SqlParameter("@Ifm_Hits", SqlDbType.Int),
new SqlParameter("@Ifm_Content", SqlDbType.Text, 16),
new SqlParameter("@Ifm_ID", SqlDbType.Int,4)
}; parameters[0].Value = p_cModel.Ifm_Title;
parameters[1].Value = p_cModel.Sys_ID;
parameters[2].Value = p_cModel.Ifm_CretTime;
parameters[3].Value = p_cModel.Ifm_UpdatTime;
parameters[4].Value = p_cModel.Sys_UpdatID;
parameters[5].Value = p_cModel.Ifm_Hits;
parameters[6].Value = p_cModel.Ifm_Content;
parameters[7].Value = p_cModel.Ifm_ID; DbHelperSQL.ExecuteSql(strSql.ToString(), parameters);
}
/// 更新一条数据
/// </summary>
public void Update(LN_Agri.Model.Mall_Infomation p_cModel)
{
StringBuilder strSql = new StringBuilder();
strSql.Append("update Mall_Infomation set ");
strSql.Append("Ifm_Title=@Ifm_Title,");
strSql.Append("Sys_ID=@Sys_ID,");
strSql.Append("Ifm_CretTime=@Ifm_CretTime,");
strSql.Append("Ifm_UpdatTime=@Ifm_UpdatTime,");
strSql.Append("Sys_UpdatID=@Sys_UpdatID,");
strSql.Append("Ifm_Hits=@Ifm_Hits,");
strSql.Append("Ifm_Content=@Ifm_Content ");
strSql.Append(" where Ifm_ID=@Ifm_ID "); SqlParameter[] parameters = {
new SqlParameter("@Ifm_Title", SqlDbType.NVarChar, 100),
new SqlParameter("@Sys_ID", SqlDbType.Int, 4),
new SqlParameter("@Ifm_CretTime", SqlDbType.DateTime ),
new SqlParameter("@Ifm_UpdatTime", SqlDbType.DateTime),
new SqlParameter("@Sys_UpdatID", SqlDbType.Int),
new SqlParameter("@Ifm_Hits", SqlDbType.Int),
new SqlParameter("@Ifm_Content", SqlDbType.Text, 16),
new SqlParameter("@Ifm_ID", SqlDbType.Int,4)
}; parameters[0].Value = p_cModel.Ifm_Title;
parameters[1].Value = p_cModel.Sys_ID;
parameters[2].Value = p_cModel.Ifm_CretTime;
parameters[3].Value = p_cModel.Ifm_UpdatTime;
parameters[4].Value = p_cModel.Sys_UpdatID;
parameters[5].Value = p_cModel.Ifm_Hits;
parameters[6].Value = p_cModel.Ifm_Content;
parameters[7].Value = p_cModel.Ifm_ID; DbHelperSQL.ExecuteSql(strSql.ToString(), parameters);
}
解决方案 »
- .net 后台动态绑定服务器控件 然后再取值问题
- 【求助】System.Web.HttpUtility里找不到UrlEncodeToString的定义
- 碰到一个COOKIE问题,死也不明白
- SQL中,如何判断某个字段是否包含中文(简体和繁体)
- JIT调试错误
- 哪位老大做过可以在asp.net中使用的自定义用户控件,可以带图形界面的那种,请指教一下应该怎么做
- 圣诞节老婆问我要钻戒,买不起,郁闷~
- 高手求救!!!!!又是动态控件--动态生成表格中的动态生成控件取值问题(附代码)
- 求类似MSDN或者CSDN左边菜单样式的代码
- 急!!!!请问思归大哥,及各位高手,如何获得asp.net中当前连接池中连接数?
- 一个很怪很老的问题,Page_Load执行两次?
- javascript执行问题
长度才16
==
已经是Text类型了,16个字符实在太短