Parameters.AddWithValue所引起的问题和解决方法
2007-03-13 16:16
344 查看
Parameters.AddWithValue很方便,只需要提供参数名和值就可以实现对存储过程的传递过程,但是有时候也会出现问题,而且连错误在什么地方也不知道。
比如它会出现“String or binary data would be truncated”这个SqlExcetion,根本就不知道说的是什么。
但是,如果你用sqlcommand原始的传递方式,提供每个参数的类型,长度,名字等等,执行起来根本不会有什么问题。
后来在网上找了一下,说是 ANSI_WARNINGS 没有置为OFF的情况,在存储过程创建的时候设置,试了一下,还是不行噢。
比如它会出现“String or binary data would be truncated”这个SqlExcetion,根本就不知道说的是什么。
但是,如果你用sqlcommand原始的传递方式,提供每个参数的类型,长度,名字等等,执行起来根本不会有什么问题。
后来在网上找了一下,说是 ANSI_WARNINGS 没有置为OFF的情况,在存储过程创建的时候设置,试了一下,还是不行噢。
相关文章推荐
- 关于将RadioButtonList的AutoPostBack属性设置为"True"获取子项时候引起回发的问题解决方法
- BizTalk使用发送端口组引起的问题解决方法
- PHP session文件独占锁引起阻塞问题解决方法
- JDBC连接SQLServer时出现错误Error establishing socket.的解决方法[端口问题引起]
- [置顶] border:1px引起的盒模型塌陷问题解决方法
- 关于android5.1 strings product值引起的复写字串不起效问题的解决方法
- Android编程中聊天页面背景图片、标题栏由于键盘引起问题的解决方法
- 关于datepart计算weekday时多一天引起的问题及解决方法
- jsessionid 所引起的404问题和解决方法
- js代码开发引起的一系列问题及解决方法
- Android 页面回收引起的闪退问题的解决方法
- 把SATA模式由IDE模式改为AHCI引起系统启动蓝屏问题的解决方法
- 使用网上流传的一个数据库连接池在Proxy.newProxyInstance处引起 java.lang.ClassCastException 问题的解决方法
- dede织梦data目录正确迁移及引起的问题解决方法
- SQL server 2005服务器备份文件的强制还原后引起的孤立用户问题解决方法
- sqlserver自动增长列引起的问题解决方法
- Microsoft Office Word 遇到问题需要关闭。我们对此引起的不便表示抱歉[解决方法]
- 长字符串显示引起的问题通用性解决方法
- JAVA泛型-类型擦除太恶心,但项目中大量使用,以及类型擦除引起的问题及解决方法
- JS中toFixed()方法引起的问题如何解决