我本来是用DELPHI 5 + BDE + SQL SERVER 7.0工作的。 昨天才把数据库整个升级为SQL SERVER 2000. 主要是想使用SQL SERVER 2000的自定义函数功能。但是原来在Sql server 7.0 中的bit型 -1代表true,0代表false这个结果不单只是用bde可以得到,用SQL SERVER 7.0内带的查询分析器也是这样。本来我看SQL SERVER 7.0内带的Book on line中bit型只是 1,0,null的。但是看ISQLW的返回值是 -1,0的,用insert into也是 -1,0如果没有解决的办法,看来只能退回sql server 7.0 了。
昨天才把数据库整个升级为SQL SERVER 2000.
主要是想使用SQL SERVER 2000的自定义函数功能。但是原来在Sql server 7.0 中的bit型 -1代表true,0代表false这个结果不单只是用bde可以得到,用SQL SERVER 7.0内带的查询分析器也是这样。本来我看SQL SERVER 7.0内带的Book on line中bit型只是 1,0,null的。但是看ISQLW的返回值是 -1,0的,用insert into也是 -1,0如果没有解决的办法,看来只能退回sql server 7.0 了。