Hola amig@s:
Primero que todo gracias a Isaías, su respuesta fue muy corta, pero me dio
una idea y pude resolver mi problema con la sentencia UPDATE.
Cree un prodimiento almacenado llamado PA_COMISIONES y lo llamo desde VB6
con sus parametros y todo. Resulta que como es algo pesadito el
procesamiento que hace el SP, a veces se lleva mas de 1 minutos, podrian ser
hasta 2 o mas incluso.
Yo abro la conexion con el codigo que muestro a continuacion:
cnComision.ConnectionString = "DSN=OCExactusA;UID=sa;PWD=MiPassword"
cnComision.ConnectionTimeout = 0
cnComision.Open
cnComision.Execute "PA_COMISIONES"
'VendedorInicial','VendedorFinal','FechaInicial','FechaFinal','NombreMaquina
'
Cuando el rango de fechas es de uno o dos años por ejemplo, me da un error
de TIMEOUT del Driver ODBC de SQL Server. Segun entendia, poniendo la
propiedad ConnectionTimeout=0 me no me daria este error, pero me sigue
dando.
Mi pregunta es como hago para que el procedimiento almacenado se siga
ejecutando hasta que termine y no se detenga por TIMEOUT. Lo busque en el
ODBC y no lo encontre.
De antemano agradezco todos sus comentarios.
Edmundo Davila
Leer las respuestas