我要向数据库插入数据,用的是存储过程,存储过程里参数方向为输入。在编程时配置sqlparameter,每个sqlparameter的direction属性都要配置为input吗?还有就是存储过程里有个日期列,在存储过程里用getdate()获得,编程时候还要为这个参数配置sqlparameter吗?

解决方案 »

  1.   

    不用,ParameterDirection 值之一。默认为 Input。
    getdate()为sql内置函数,不用创建参数
      

  2.   

    不用配置为Input,默认就是,日期在存储过程内部获得,不用传参
      

  3.   

    direction 不需要。 默认就可以 ,如果是输出参数要设置下。  
    在存储过程里用getdate()获得,编程时候还要为这个参数配置sqlparameter吗?
    如果这样 你存储过程就不需要加这个参数。
      

  4.   

    那存储过程里有的参数,必须在编程的时候也给配置sqlparameter吗?即使这个值可以为空的话