vbscript 插入返回参数

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了vbscript 插入返回参数相关的知识,希望对你有一定的参考价值。

 Public Function InsertLog(_machineName As String) As Integer
  Dim fmt As New dbFunction 
  Dim newID As Integer = -1

  Dim constr As String = myconnectionstring
        Using con As New MySqlConnection(constr)
            Using cmd As New MySqlCommand("UpdateProgressLog_Insert", con)
                cmd.CommandType = CommandType.StoredProcedure
                cmd.Parameters.AddWithValue("@_startDateTime", DateTime.Now)
                cmd.Parameters("@_startDateTime").Direction = ParameterDirection.Input
                cmd.Parameters.AddWithValue("@_endDateTime", Nothing)
                cmd.Parameters("@_endDateTime").Direction = ParameterDirection.Input
                cmd.Parameters.AddWithValue("@_machinename", _machineName)
                cmd.Parameters("@_machinename").Direction = ParameterDirection.Input
                cmd.Parameters.AddWithValue("@_lastID", newID)
                cmd.Parameters("@_lastID").Direction = ParameterDirection.Output

                con.Open()

                cmd.ExecuteNonQuery()

                If IsDBNull(cmd.Parameters("@_lastID").Value) Then
                    newID = -1
                Else
                    newID = fmt.ConvertdbToInteger(cmd.Parameters("@_lastID").Value)
                End If

            End Using
        End Using

        Return newID
    End Function

以上是关于vbscript 插入返回参数的主要内容,如果未能解决你的问题,请参考以下文章

Uipath 调用Vbs(含传递参数和返回值)

vbscript 获取ID插入

vbscript 数据库插入

vbscript 获取ID插入

vbscript 在文档末尾插入段落

vbscript 插入一个tabla con hijos