Dict.CN 在线词典, 英语学习, 在线翻译
随笔-77  评论-78  文章-0  trackbacks-1
  2007年11月2日
近来因为要做个外挂程序,调用的是ORACLE数据库,说实在以前从来没有接触过ORACLE,不过现在既然别人用它来开发的,那我也只能连ORACLE的数据库拉。开发过程中程序什么一切正常,不过在做到调用存储过程的时候遇到了问题,老是报错说是第一行 第七列有问题,一开始以为是参数没设对,但是看看类型也都一样啊,就这样被捆了好长时间。。终于在一个朋友的博客里看到他写的一段话:


这个错误折腾了我好久好久(几个小时),然后扔到一边,今天一个一个参数的排除,终于知道原因啦 T.T

实体类的属性没有赋初始值,null值插入就会出现这种错误  所以记得赋值呀,string就设为string.empty得了吧


他的网址是:http://www.cnblogs.com/syveen/archive/2007/09/07/885229.html


我看了后恍然大捂,原来ORACLE是对传值非常严格的,以前在做SQL SERVER时候经常会对一些值传NULL 但是ORACLE是不行的,于是马上修改 测试通过!

呵呵  网络真的是一个很好的资源。如果有朋友刚接触ORACLE的 遇到这样的问题的话 你不妨可以看看是否是这个问题,这样说不定会节省你很多时间。
posted @ 2007-11-02 09:51 小光_520 阅读(2274) 评论(0) 编辑