问题描述:
页面上有个textBox,对它的长度分别进行了前台和后台的验证,比如长度不能超过500,可是对于textBox的换行,在保存到数据库时也进行保存,所以,即使我的长度不超过500,可是保存时还是有错误提示说数据库溢出?请问这个问题如何解决?
多谢!
页面上有个textBox,对它的长度分别进行了前台和后台的验证,比如长度不能超过500,可是对于textBox的换行,在保存到数据库时也进行保存,所以,即使我的长度不超过500,可是保存时还是有错误提示说数据库溢出?请问这个问题如何解决?
多谢!
解决方案 »
- 急问,C#实现判断客户端的IP是在局域网里还是外网里?
- C#上传图片问题
- 请问这是什么语法?
- 请教一个网站优化问题。
- [求助]JControl的引用
- asp.net做登录界面不想用外部数据库,想在vwd2005中直接新建数据库,怎么实现插入数据
- 打印Cookie名时候,怎么打印的是sqlserver服务器名加administrator 想不通?
- 继续问!!关于动态加载用户控件(控件的类也是动态的--涉及到反射),可以加载控件的方法属性了,但是。。。。
- 这时不是.net的bug?
- 怎么在DataGrid中新增空白行?
- 用户控件的ViewState!
- |M| 能不能实现 上传文件 的时候在状态栏里显示 进度百分比
————————————————————————————
如何才能把回车等算上?请明示。
如果数据库的字段类型允许改,把数据类型改成text就可以了,不能改就处理你的输入字符串吧, 把特殊字符都处理掉
int i=事由.Length;
int count=Server.HtmlEncode(事由).Length;
if(this.T_事由.Text.Trim().Length >500)
{
d8zone20.WebPage.Alert.AlertOnly(this,"事由500字以内!");
return false ;
}
int charCount = System.Text.Encoding.Default.GetByteCount(sString.ToCharArray());
return charCount.ToString();
if(System.Text.Encoding.Default.GetByteCount(事由.Text.Trim().ToCharArray());>500)
{
d8zone20.WebPage.Alert.AlertOnly(this,"事由500字以内!");
return false ;
}
if(System.Text.Encoding.Default.GetByteCount(事由.Text.Trim().ToCharArray())>500)
{
d8zone20.WebPage.Alert.AlertOnly(this,"事由500字以内!");
return false ;
}刚才多了个;
{
d8zone20.WebPage.Alert.AlertOnly(this,"事由500字以内!");
return false ;
}
{
}