异常详细信息: 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
行 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
解决方案 »
- Ext 如何动态生成checkboxgroup!!!急!!!!!!!!
- 是在是不懂啊,有人愿意一句一句的解释吗?
- asp.net中SMTP中身份验证怎么搞的啊
- 关于网络爬虫编写思路..
- 极度郁闷的问题,网页里打开word,excel等文档能不能直接打开啊,而不弹出打开或保存的对话框?高分送!
- Web新人求助,在html中如何隐藏图片的真实地址?
- 怎样才可以判断WEB服务器的死,活状态啊?除了ping以外??
- 关于DRIDVIEW的显示问题,请求帮助~~~~
- 急急急!!!只有真正的高手才能解决的问题!!200分求解!不够可以再加!
- [NullReferenceException: 未将对象引用设置到对象的实例。] siteserver后台报错了!
- 执行asp.net程序,程序所在目录需要哪些windows用户
- 使用代码创建控件如何设置控件ID
2\将comm改成_comm试试
SqlConnection cnn=new SqlConnection(ConfigurationSettings.AppSettings["ConnectionString"]);
SqlCommand _comm = new SqlCommand("proc_ListPageInt",cnn);
_comm.CommandType = CommandType.StoredProcedure;
SqlDataReader dr=null;
_comm.Parameters.Add("@tblName", SqlDbType.NVarChar, 200);
_comm.Parameters["@tblName"].Value = " info_public ";
_comm.Parameters.Add("@fldName", SqlDbType.NVarChar, 500);
_comm.Parameters["@fldName"].Value = " ";
_comm.Parameters.Add("@pageSize", SqlDbType.Int);
_comm.Parameters["@pageSize"].Value = 5;
_comm.Parameters.Add("@page", SqlDbType.Int);
_comm.Parameters["@page"].Value = 1;
_comm.Parameters.Add("@fldSort", SqlDbType.NVarChar, 200);
_comm.Parameters["@fldSort"].Value = " infoid ";
_comm.Parameters.Add("@Sort", SqlDbType.Bit);
_comm.Parameters["@Sort"].Value = "1";
_comm.Parameters.Add("@strCondition", SqlDbType.NVarChar, 1000);
_comm.Parameters["@strCondition"].Value =" ";
_comm.Parameters.Add("@ID", SqlDbType.NVarChar, 150);
_comm.Parameters["@ID"].Value = " infoid ";
_comm.Parameters.Add("@Counts", SqlDbType.Int, 0);
_comm.Parameters["@Counts"].Direction = ParameterDirection.Output;
_comm.Parameters.Add("@pageCount", SqlDbType.Int, 0);
_comm.Parameters["@pageCount"].Direction = ParameterDirection.Output;
cnn.Open();
_comm.ExecuteNonQuery();
_comm.Parameters["@Sort"].Value = "1";
==>
_comm.Parameters.Add("@Sort", SqlDbType.Bit);
_comm.Parameters["@Sort"].Value = true;