怎样设置字段允许为空?报错信息中required属性没的设置啊?
怎样设置字段允许为空?报错信息中required属性没的设置啊?情况所需,有些字段必须为空,哪个语句可以这样设置呢。 --------------------编程问答-------------------- 在表中增中字段:
sql=" alter table 表名 ADD [字段名] [varchar] (20) NULL "
conn.execute sql
对此字段赋值(当变量为空时对字段赋NULL,否则赋变量值):
sql=" insert into 表名(字段名) values("& iif(变量名="","NULL","'"& 变量名 &"'") &"
conn.execute sql
--------------------编程问答-------------------- 直接打开数据库,然后去修改不就行了。
--------------------编程问答-------------------- vb建字段,默认情况下如果不设置,字段空的就建不起来啊!
在vb里怎么设置?? --------------------编程问答-------------------- 建表时[ChID] long NOT NULL(NOT NULL即不允空),[TitleBTF] byte NULL(NULL即允许空)
你可以用ADODC或ADODB来建表
参考我的博客文章:http://blog.csdn.net/chinaboyzyq/archive/2010/03/18/5392731.aspx
另外,你可以用ADOX来建立表,想允许字段空,在添加这个字段时要单独设置这个字段的属性允许空。
--------------------编程问答-------------------- select ISNULL(CONVERT(varchar(100), 字段, 23), '') as 字段 from [表] --------------------编程问答-------------------- 打开数据库,选择设计表,在该字段“允许空”的列上打上钩不就行了? --------------------编程问答-------------------- 如果为空写入,就用
on error goto l1
L1:
If Err.Number = 94 Then Resume Next
很好解决这个问题
补充:VB , 数据库(包含打印,安装,报表)