我的环境:.net2003,Oracle9i,连接数据库用的是DataServerice.连接自己建的表时没问题,但是别人给的表(一样的字段)。当调试代码的时候就提示:服务器无法处理请求。 ---> 值不能为空

解决方案 »

  1.   

    可能是传入了空值,但别人给你的表该字段为not null.
      

  2.   

    遇到有空的字段,加nvl(col , 你需要的内容)
      

  3.   

    恩  别人的表字段是not null 的就出现这样的问题,我经常碰到,加个nvl保护就好了
      

  4.   


    在command窗体,desc你自己的表,然后再desc别人给你的表,看这个字段是否有区别,按理上应该是你自己表上的这个字段可以为null,但是别人给你表的这个字段为能不null,将其改为可以为null就行了