用C# ADOX创建数据库时,为什么每个字段的约束都是“必须”?怎样才能设置这个约束?要在C#代码中设置,不要跟我说打开表,取消就行了之类的。
SQL中的约束 有Unique 和 NOT NULL唯一的和不空。Access中“必须”=Not NULL

解决方案 »

  1.   

    我帮你顶,一直以来我也感觉很困惑,怎样用C# 代码建立一个 mdb 数据库呢?使用DAO  
      

  2.   


                Column Column1 = new Column();
                Column1.Name = "Name";
                Column1.Attributes = ColumnAttributesEnum.adColNullable; //列值可以为空
                table1.Columns.Append(Column1, DataTypeEnum.adVarWChar, 255);
      

  3.   

    ACCESS 中的NULL 查询的时候 要用 ‘NULL’ 这样才行@~
      

  4.   

    这是第二问的链接http://topic.csdn.net/u/20100803/17/c7f5e9ef-8898-4f22-aa2f-0323087db35f.html