Me parece q las opciones que estás pasando al método Execute deben ir sumadas y el adExecuteNoRecords va combinado únicamente con adCmdText o adCmdStoredProc en los parámetros.
cm.Execute , adCmdStoredProc, (ExecuteOptionEnum.adExecuteNoRecords + ExecuteOptionEnum.adAsyncExecute) Espero ayude Cristian From: [email protected] [mailto:[EMAIL PROTECTED] On Behalf Of Alejandro Aleksich Sent: martes, 11 de noviembre de 2008 07:59 p.m. To: vbusers List Member Subject: [vbusers] ejecutar sp asíncrono con ADO en VB6 Tengo un procedimiento almacenado que ejecuta una serie de insert en una base de datos. Si lo ejecuto desde QA funciona ok. Si armo un job y lo ejecuta tb funciona, pero, necesito ejecutar el sp desde mi app que esta hecha en VB6. Para ello utilizo el método Execute de un comando creado sobre la conexion de la siguiente manera: Set cm = New ADODB.Command . Set oCnn = New ADODB.Connection oCnn.CommandTimeout = 0 cm.Execute , ExecuteOptionEnum.adExecuteNoRecords, ExecuteOptionEnum.adAsyncExecute Lo ejecuto asíncronamente ya que el sp tarde un par de minutos. El tema es que no da ningun error pero tampoco inserta lo que se supone que haría. ¿Alguna idea? No virus found in this incoming message. Checked by AVG - http://www.avg.com Version: 8.0.175 / Virus Database: 270.9.1/1781 - Release Date: 11/11/2008 08:59 a.m.
