会话未声明错误

时间:2013-09-02 12:13:14

标签: vb.net vb.net-2010

我有以下代码:

Try
            Select Case process.datain
                Case "home"
                    MOTable = selectMO(process.mo, process.mt)
                    If MOTable.Rows.Count() = 0 Then
                        If insertMO(process.mo, process.mt) Then
                            writeMsg("1 MO inserted/updated at ")
                            session("msg") = msgTable.Rows(7)(1).ToString()
                            MsgBox(session("msg"))
                        Else
                            writeMsg("1 MO could not be inserted at ")
                        End If
 Catch ex As Exception
            logFile("executeTimer ----" & ex.Message)
        Finally
            updateProcessed(process.id,session("msg"))
        End Try

我正面临一个错误,告诉我会议没有宣布...但我需要使用会议来获得行的价值,因为我需要在作为参数的代码结束时通过它一个存储过程

我甚至尝试过使用:

session.add("msg", msgTable.Rows(7)(1).ToString())

但我面临同样的错误

你可以帮助我PLEASEEEEE

1 个答案:

答案 0 :(得分:1)

您的项目是否引用System.Web? (进口) (如果确实导入了它,请通过右键单击解决方案手动添加它,添加Reference,System.Web)