值不能为空。参数名: 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
展开
 我来答
来自灵栖洞浓桃艳李的桧柏
2010-06-16 · TA获得超过451个赞
知道小有建树答主
回答量:233
采纳率:100%
帮助的人:251万
展开全部
OleDbDataAdapter da1 = new OleDbDataAdapter(sqlstr1, connstr);
这里应该是
OleDbDataAdapter da1 = new OleDbDataAdapter(sqlstr1, conn);
吧?
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式