-1

私は次のコードを持っています:

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())

しかし、私は同じエラーに直面しています

CAN YOU HELP ME PLEASEEEEE

4

1 に答える 1