nhibernate 设置length长度的比如50。当web文本框输入这个字段的值长度大于50的时候在
NH保存的时候会出现类似“Data too long for column 'XXX' at row 1 ”的错误,我现在
想要的效果是怎么样提取这样的错误信息,我在前台弹窗显示?前端肯定是不可能去一个个设置长度的了。。在线等!求大神。。。。。。。。
这特么是表单验证的问题,你搞后台去了。直接用jquery表单验证插件验证输入字符串长度
用 try
{
数据库操作代码
}
catch(Exception err)
{
result = err.Message;
return result;
}
最好是在前端做好限制,因为返回错误信息的话。用户会傻眼的