SQL的bit列名转换成access是/否数据类型,True无效的问题

解决方法一:

数据库里面所有bit类型的数据遍历一次,所有的-1改成1就可以了

update table set 字段 = 1 where 字段=-1

解决方法二:

不同的系统对于“真”值的处理是不同的,有的系统会 True = 1, False = 0,有的会 True = -1, False = 0。这都是正确的,因为计算机中的定义是“零为假,非零为真”

因此在编程序的时候,“真”不要用 1 或者 -1 去判断,而是要判断它不等于零。

posted on 2011-05-30 14:23  黄兆张's Blog  阅读(366)  评论(0编辑  收藏  举报

导航