new SqlParameter(PARM_OI_LineName, SqlDbType.VarChar, 200)
我以前对varchar类型都不做数据长度验证,以为按照上面的写法就会自动截断。但实际上是如果字符串都是中文的,超出长度就会抛字符串截断的异常。以单字节(比如字母)组成的,就不会抛异常,而是自动截断。请各位说一下原因,或者给出好的解决办法。难道一定要做长度验证吗?
解决方案 »
- 客户要求实现gridview的特殊功能,烦啊,急死人的,路过的帮顶下
- 求正则表达式写法,得到匹配的值
- System.NullReferenceException”类型的未经处理的异常出现在 WindowsFormsApplication2.exe 中。
- 标题动态读取
- 奇怪,aspx的页面无法显示
- 为什么我的toolbar在win2003下有时会失效
- 传值问题
- 如何禁止自定义控件的不自己调用子控件的render方法,而使用RenderChildren显示在指定位置?
- 哪位大侠发一个datagrid和datalist完整的例子?要求有增加、删除、修改等操作的代码?
- asp.net中怎样把flash的某一桢生成为图片,思归大哥等高手或有经验者进~
- 导出csv文件,用迅雷下载
- aspx打印问题
数据库类型也要改的
http://topic.csdn.net/u/20100514/10/827a71d1-a71d-4423-9b71-6c58e161da52.html原来这样可以啊,呵呵。。