SQLServer是否数据类型与Access的布尔型数值是有区别:
即
是/否都可以使用
True/False表示,代码里面调用
True/False没有区别的;
但是/否如果用数值表示就有区别了,由原来Access的-1/0,在SqlServer里面要变为1/0,才能使用。
即Access里面的是用数值表示为-1,否用数值表示为0;
SqlServer里面的是用数值表示为1,否用数值表示为0。
在SQL SERVER表字段类型是/否型选bit
特别提醒:
是否型字段类型在表中填写数据不要写-1 0 1,只写True False就没有这等问题了。写TRUE和FALSE可以减少是否型字段升迁的烦恼。