读书人

该字符串未被识别为有效的布尔值。哪位

发布时间: 2012-02-26 20:19:45 作者: rapoo

该字符串未被识别为有效的布尔值。谁帮我解决!~~分给谁
异常详细信息: System.FormatException: 该字符串未被识别为有效的布尔值。

源错误:


行 57: comm.Parameters[ "@pageCount "].Direction = ParameterDirection.Output;
行 58: cnn.Open();
行 59: comm.ExecuteNonQuery();
行 60: //DataTable dt;
行 61: //dt=Comm.tools.ConvertDataReaderToDataTable(dr);


源文件: d:\web\12\protest.aspx.cs 行: 59

堆栈跟踪:


[FormatException: 该字符串未被识别为有效的布尔值。]
System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream) +742
System.Data.SqlClient.SqlCommand.ExecuteNonQuery() +196
info.protest.CutPageData() in d:\web\12\protest.aspx.cs:59
info.protest.Page_Load(Object sender, EventArgs e) in d:\web\12protest.aspx.cs:28
System.Web.UI.Control.OnLoad(EventArgs e) +67
System.Web.UI.Control.LoadRecursive() +35
System.Web.UI.Page.ProcessRequestMain() +750




[解决办法]
_comm.Parameters.Add( "@Sort ", SqlDbType.Bit);
_comm.Parameters[ "@Sort "].Value = "1 ";
==>
_comm.Parameters.Add( "@Sort ", SqlDbType.Bit);
_comm.Parameters[ "@Sort "].Value = true;

读书人网 >asp.net

热点推荐