我一般保存都用INSERT来保存,但是如果有些控件如果是空的话,保存就会不成功。如果一个控件,一个控件的判断十分的麻烦。所以针对不同的数据类型,要怎样写才合理呢。

解决方案 »

  1.   

    把字段设置成可以含有Null或设置字段默认值,这样在Insert时,有几个字段有数据就可以保存几个。
      

  2.   

    我的字段都是NULL的, 默认值不能都添呀
      

  3.   

    CREATE TABLE HLY.T_JJDH (
    F_BH char (4) NOT NULL  ,
    F_ZH char (8) NOT NULL ,
            F_YXZT char(8) NOT NULL,
    F_BZ varchar(50) NULL,
            F_YL1 char(8) NOT NULL default '*', //这就是添加默认值
            F_YL2 char(8) NOT NULL default '*',
            primary key(F_BH)
    )
    go
      

  4.   

    有更简单直接的方法吗。比如TRIM(),VAL()函数能实现这样的录入为空的问题吗
      

  5.   

    比如TRIM(),VAL()函数能实现这样的录入为空的问题吗
    ------------------------------------------------------
    不明白,如果数据库字段不允许Null的话,你是没办法的。