Boolean类型的变量如何插入到bit类型数据库字段中呢?

musicfree_uibe 2003-12-27 10:46:58
谢谢!搞了几天了:(我用存储过程实现!
CREATE PROCEDURE Prc_Test
@1 datetime,
@2 bit
AS
insert into test
values(
@1,
@2
)
GO
调用:
exec Prc_Test '2002-10-10',true
不行啊:(求各位指教!!!
...全文
219 点赞 收藏 4
写回复
4 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
cmsoft 2003-12-27
当然要转

try

int tag;
bool bit;
bit=……;//自己初始化
if(bit)
{
tag=1;
}
else
{
tag=0;
}

然后传tag变量就行了
回复
musicfree_uibe 2003-12-27
晕~~怎么搞的:@我还以为已经回复了呢:(

我可能没说清楚,我有个变量是boolean类型的,是不是在写sql语句插入的时候要把它转换了才能插入呢?
回复
cmsoft 2003-12-27
传0或1

exec Prc_Test '2002-10-10',1
回复
wd_318 2003-12-27
exec Prc_Test '2002-10-10',1

或者:
exec Prc_Test '2002-10-10',0

回复
相关推荐
发帖
C#
创建于2007-09-28

10.5w+

社区成员

.NET技术 C#
申请成为版主
帖子事件
创建了帖子
2003-12-27 10:46
社区公告

让您成为最强悍的C#开发者