在.NET中如果不指定存储过程参数的长度出现的情况
来源:互联网 发布:大话骰软件下载 编辑:程序博客网 时间:2024/06/05 16:16
如下面的这个例子
ops[9]=new OracleParameter("cmt",System.Data.OracleClient.OracleType.VarChar);//,500);
ops[9].Value=Comments;
如果不指定存储过程参数的长度,而传入的参数值又是“”(空串)的话,那么肯定是出错。
有两种方法:
1。指定存储过程参数的长度。
2。不传空值。
基于ORACLE
ops[9]=new OracleParameter("cmt",System.Data.OracleClient.OracleType.VarChar);//,500);
ops[9].Value=Comments;
如果不指定存储过程参数的长度,而传入的参数值又是“”(空串)的话,那么肯定是出错。
有两种方法:
1。指定存储过程参数的长度。
2。不传空值。
基于ORACLE
- 在.NET中如果不指定存储过程参数的长度出现的情况
- JSTL中截取一定长度的字符串长度,如果超过指定长度在未尾加“......”,否则返回原来字符串。
- 在论坛中出现的比较难的sql问题:14(存储过程问题 存储过程参数、存储过程内的参数)
- 存储过程参数Text类型的长度
- 修改存储过程的指定参数类型
- 带输出参数的存储过程的定义,以及在aso.net中调用
- 关于ASP.net中的存储过程"为过程或函数指定的参数太多?"的问题
- 截取指定长度的字符串(汉字不出现半个)
- SQL存储过程生成一个指定长度的随机字符串
- asp.net中使用带参数的存储过程
- [转载]asp.net中使用带参数的存储过程
- 不固定参数的存储过程
- 如何在不提升用户权限的情况下,使普通用户执行sp_OACreate存储过程
- 如何在不提升用户权限的情况下,使普通用户执行xp_cmdshell存储过程
- 如何在不提升用户权限的情况下,使普通用户执行xp_cmdshell存储过程
- 如何在不提升用户权限的情况下,使普通用户执行xp_cmdshell存储过程
- 如何在不提升用户权限的情况下,使普通用户执行sp_OACreate存储过程
- VB.net数据库编程(06):调用存储过程(带参和不参数情况)
- 没想到上了首页
- No title
- 连续编号的流水号拼接成一个字串的存储过程
- JBoss4 + Hibernate2 访问MySQL配置
- 玩够了 改学习了 HOHO
- 在.NET中如果不指定存储过程参数的长度出现的情况
- 18个经典培训故事(7)
- 在ORACLE的存储过程中如何做简单的动态查询
- 一个部分有免费ASPTODAY文章的站点
- 第十二期:CSDN论坛秀-Delphi版-本期作秀:TechnoFantasy(冰儿马甲www.applevb.com)
- 提炼函数
- PERL连接ACCESS数据库
- 对事件与委托的理解(4) 心得
- perl常用函数(适合初学者)!