我有以下代码:
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())
但我面临同样的错误
你能帮我吗?