在程序中自动给ACCESS建表时遇到文本型字段,想设置为"允许空字符串",注意!不是允许空值!在程序中设 null不管用, 各位有啥高招没?!

解决方案 »

  1.   

    CREATE TABLE publishers
    (
       pub_id  char(4) NOT NULL 
             CONSTRAINT UPKCL_pubind PRIMARY KEY CLUSTERED
             CHECK (pub_id IN ('1389', '0736', '0877', '1622', '1756')
                OR pub_id LIKE '99[0-9][0-9]'),
       pub_name      varchar(40)     NULL,
       city         varchar(20)     NULL,
       state      char(2) NULL,
       country      varchar(30)     NULL
                DEFAULT('USA')
    )
      

  2.   

    遇到过类似问题,最终没能解决,关注!
    我决定单纯用SQL语句未必可以,这应该是Access独特的属性,不知OleDB中是否有相关参数