MJH*_*MJH 2 sql ms-access vba boolean
我想添加一个是/否字段做一个表mytable的运行VBA中的查询在MS Access.
我的代码是这样的:
strSql = "ALTER TABLE myTable ADD COLUMN done Boolean"
doCmd.runSql strsql
Run Code Online (Sandbox Code Playgroud)
我在字段定义中遇到语法错误.
我在网上搜一个布尔字段在访问什么,并尝试:YES/NO,BOOL,dbBoolean和BIT.只有BIT工作,但它没有给我一个YES/NO字段,只是一个可以是0或1的字段.
这是一个很好的参考:字段类型引用 - DDL,DAO和ADOX的名称和值
对于是/否(布尔值),DDL名称是YESNO,所以它是
ALTER TABLE myTable ADD COLUMN done YESNO
Run Code Online (Sandbox Code Playgroud)