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
不行啊:(求各位指教!!!
...全文
393 4 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
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

111,098

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • AIGC Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

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

试试用AI创作助手写篇文章吧