首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

bit(0,1)转换为int解决方法

2012-04-09 
bit(0,1)转换为intConvert.ToInt32(reader[IsDisplay])// reader.GetInt32(reader.GetOrdinal(IsDispl

bit(0,1)转换为int
Convert.ToInt32(reader["IsDisplay"]);
// reader.GetInt32(reader.GetOrdinal("IsDisplay"));

上面的转换都无效,sql语句里面cast(IsDisplay as int),还是不起作用?有知道怎么解决的吗?


[解决办法]
貌似是C#的代码.
[解决办法]
怎么可能不行?

SQL code
declare @b bitset @b=1select cast(@b as int)
[解决办法]
declare @ID bit
set @ID=1
select cast(@ID as int)
[解决办法]
应该不可能.

MSSQL里.直接使用你上面的.就能转成INT啊.

热点排行