日期:2014-05-18  浏览次数:20427 次

bit 字段存取问题
sql2000数据库
有个vip字段,类型 bit
添加数据时用 vip=0,但是读取出来则成true了
我想把这个字段vip 复制到另外一个表里的vip1中就出问题了,怎么把true转换成0,false转成1?直接写   vip=true   或者vip= 'true '都是错的
Boolean.Parse()也不行
数据库没学好乃俺人生之一大失误!

------解决方案--------------------
用cast/convert函数将数据类型转为int类型试试。
------解决方案--------------------
ltrim()或rtrim 或cast(a as varchar)或convert(varchar,a)