Spanish Ejecutar Procedimiento Almacenado MSSql

Johnny Wing Pérez

Member
Licensed User
Alquien me podria decir como puedo ejecuar un procedimiento almacenado que tengo en mi SQL, lo hago de esta forma pero no lo ejecuta.

Procedimiento almacena:
Sub RegistrarOrden (Info As Clases) As ResumableSub
    Wait For (ConexionSQL) Complete (Result As Boolean)
    If Result Then
        SQL.AddNonQueryToBatch("Exec RegistrarOrdenTablet (?,?,?,?,?,?,?)", Array (Info.NumOrden,Info.IdSalon,Info.IdMesa,Info.IdUsuario,Info.CodArticulo,Info.CantLinea,Info.NumLinea))
        Dim SenderFilter As Object = SQL.ExecNonQueryBatch("SQL")
        Wait For (SenderFilter) SQL_NonQueryComplete (Result As Boolean)
    End If
    CloseConexionSQL
    Return Result
End Sub

Gracias
 

Johnny Wing Pérez

Member
Licensed User
[QUOTE = "Myr0n, publicación: 733294, miembro: 63178"]
Aqui hay un ejemplo, verifica si te puede ayudar.

https://www.b4x.com/android/forum/threads/calling-a-mysql-stored-procedure.51312/post-321351
[/ CITAR]

Gracias, pero estoy usando JdbcSQL para conectarme a MsSQL de forma local, y ese ejemplo al parecer usa la libreria SQL, probar aplicarlo con la libreria JbdcSQL pero me marca errores.

java.sql.SQLException: The executeQuery method must return a result set.
 

Johnny Wing Pérez

Member
Licensed User
[QUOTE = "Myr0n, publicación: 733294, miembro: 63178"]
Aqui hay un ejemplo, verifica si te puede ayudar.

https://www.b4x.com/android/forum/threads/calling-a-mysql-stored-procedure.51312/post-321351
[/ CITAR]
Encontre este otro enlace y este método me funciona:

Gracias
 
Top