Pregunta: | 16263 - PROCEDIMIENTO ALMACENADO CON VB Y CON ODBC EN ORACLE |
Autor: | Cristian Vargas |
Hola amigos de la red...
Mi problema es que tengo una conexión a Oracle (que esta en el servidor) desde Visual Basic 4.0 (32bits instalado en mi máquina cliente) via ODBC (es el ODBC que trae el Oracle) y resulta que ejecuto la instrucción : SQL = "{Call SP_REMU_A_PRESU (" & Trim(TxtAno.Text) & ", '" & Mes1 & "')}" DbODBC.Execute SQL, dbSQLPassThrough DbODBC.Execute "Commit", dbSQLPassThrough (Txtano.text y Mes1 son variables que le envío como parámetros de mi procedimiento) ..y se supone que llamo al proc. almac. para liberar a mi pc del servidor pero no se libera hasta que termina la ejecución del proc. almacenado en el servidor...y esto no es lo que yo necesito... ojalá existe algún ser terricola o extraterrestre que me indique si existe otra forma de llamar a un proced. almacenado desde visual para que mi pc no quede esperando respeusta por el proceso ejecutado... |
Respuesta: | Paola Ruiz |
Yo tengo vb6 y oracle y llamo a los Procedure Storage así:
Conexion.Execute "LLENAINFHISINDATRWEBCONEND", -1, 4 donde: conexion es mi cadena de conexion a oracle, LLENAINFHISINDATRWEBCONEND es mi procedimiento |