C# 获取SQL错误:无法将参数值从字符串转换为布尔值。1
使用Asp.Net(C#),我将以下值提交到数据库中的一个字段:C# 获取SQL错误:无法将参数值从字符串转换为布尔值。1,c#,asp.net,sql,sql-server,sql-server-2008,C#,Asp.net,Sql,Sql Server,Sql Server 2008,使用Asp.Net(C#),我将以下值提交到数据库中的一个字段: //Adding to parameters (for stored proc) command.Parameters.Add( "MyField", SqlDbType.Bit, 1 ).Value = "1"; 如何解决此问题?我做错了什么?根据,SqlDbType.Bit是: 无符号数值,可以是0、1或null 因此,请尝试: command.Parameters.Add( "MyField", SqlDbType.Bit
//Adding to parameters (for stored proc)
command.Parameters.Add( "MyField", SqlDbType.Bit, 1 ).Value = "1";
如何解决此问题?我做错了什么?根据,SqlDbType.Bit
是:
无符号数值,可以是0、1或null
因此,请尝试:
command.Parameters.Add( "MyField", SqlDbType.Bit, 1 ).Value = 1;
cmd.Parameters.Add(“MyField”,SqlDbType.Bit).Value=true代码>