值不能为空。 参数名: String
“/now”应用程序中的服务器错误。-------------------------------------------------------------------...
“/now”应用程序中的服务器错误。
--------------------------------------------------------------------------------
值不能为空。
参数名: String
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。
异常详细信息: System.ArgumentNullException: 值不能为空。
参数名: String
源错误:
行 21: conn.ConnectionString = connstr;
行 22:
行 23: string sqlstr1 = "SELETE [Book_Message].* ,[Book_User].* FROM [Book_Message] INNERT JOIN [Book_User] on ([Book_Message].UserId = [Book_User].UserId )WHERE Int([Book_Message].MessageId )='" + Int32.Parse(Request.QueryString["MsgId"]) + "'";
行 24:
行 25: OleDbDataAdapter da1 = new OleDbDataAdapter(sqlstr1, connstr);
源文件: i:\now\MessageDetail.aspx.cs 行: 23
堆栈跟踪:
[ArgumentNullException: 值不能为空。
参数名: String]
System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer& number, NumberFormatInfo info, Boolean parseDecimal) +7471258
System.Number.ParseInt32(String s, NumberStyles style, NumberFormatInfo info) +119
System.Int32.Parse(String s) +23
MessageDetail.Page_Load(Object sender, EventArgs e) in i:\now\MessageDetail.aspx.cs:23
System.Web.Util.CalliHelper.EventArgFunctionCaller(IntPtr fp, Object o, Object t, EventArgs e) +14
System.Web.Util.CalliEventHandlerDelegateProxy.Callback(Object sender, EventArgs e) +43
System.Web.UI.Control.OnLoad(EventArgs e) +73
System.Web.UI.Control.LoadRecursive() +52
System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +2184 展开
--------------------------------------------------------------------------------
值不能为空。
参数名: String
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。
异常详细信息: System.ArgumentNullException: 值不能为空。
参数名: String
源错误:
行 21: conn.ConnectionString = connstr;
行 22:
行 23: string sqlstr1 = "SELETE [Book_Message].* ,[Book_User].* FROM [Book_Message] INNERT JOIN [Book_User] on ([Book_Message].UserId = [Book_User].UserId )WHERE Int([Book_Message].MessageId )='" + Int32.Parse(Request.QueryString["MsgId"]) + "'";
行 24:
行 25: OleDbDataAdapter da1 = new OleDbDataAdapter(sqlstr1, connstr);
源文件: i:\now\MessageDetail.aspx.cs 行: 23
堆栈跟踪:
[ArgumentNullException: 值不能为空。
参数名: String]
System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer& number, NumberFormatInfo info, Boolean parseDecimal) +7471258
System.Number.ParseInt32(String s, NumberStyles style, NumberFormatInfo info) +119
System.Int32.Parse(String s) +23
MessageDetail.Page_Load(Object sender, EventArgs e) in i:\now\MessageDetail.aspx.cs:23
System.Web.Util.CalliHelper.EventArgFunctionCaller(IntPtr fp, Object o, Object t, EventArgs e) +14
System.Web.Util.CalliEventHandlerDelegateProxy.Callback(Object sender, EventArgs e) +43
System.Web.UI.Control.OnLoad(EventArgs e) +73
System.Web.UI.Control.LoadRecursive() +52
System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +2184 展开
3个回答
展开全部
提示已经很明显了
string sqlstr1 = "SELETE [Book_Message].* ,[Book_User].* FROM [Book_Message] INNERT JOIN [Book_User] on ([Book_Message].UserId = [Book_User].UserId )WHERE Int([Book_Message].MessageId )='" + Int32.Parse(Request.QueryString["MsgId"]) + "'";
检查一下SQL语句中调用的变量是不是有null的
string sqlstr1 = "SELETE [Book_Message].* ,[Book_User].* FROM [Book_Message] INNERT JOIN [Book_User] on ([Book_Message].UserId = [Book_User].UserId )WHERE Int([Book_Message].MessageId )='" + Int32.Parse(Request.QueryString["MsgId"]) + "'";
检查一下SQL语句中调用的变量是不是有null的
2010-06-16
展开全部
Int32.Parse Method (String)
Exception
ArgumentNullException
Condition
s is null
检查Request.QueryString["MsgId"]
Exception
ArgumentNullException
Condition
s is null
检查Request.QueryString["MsgId"]
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
Request.QueryString["MsgId"] 为null吧,调试下试试呢
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询