border

Miembros:
Mensajes:
Temas:
Online:

Ultimo Miembro:

 
 

  #1 (permalink)  
Antiguo 10-03-2008, 17:42:30
Buena Participación en el Foro
 
Registrado: sep 2004
Posts: 99
McruzAT Valoración +2
Predeterminado Esperar fin de operacion INSERT

Hola, en un proyecto de VB que trabaja con ACCESS tengo el siguinete codigo:

Código:
    DBLink.Execute sSQL_Ini & " into " & sTmpTbl & " " & sSQL_Fin, i, adCmdText

    access.DoCmd.TransferSpreadsheet acExport, acSpreadsheetTypeExcel9, sTmpTbl, sArchivo
    
    DBLink.Execute "DROP TABLE " & sTmpTbl, , adCmdText
Nada del otro mundo...La primer linea inserta un conjunto de filas en una tabla nueva.
La segunda exporta la tabla nueva a un archivo de Excel.
Y l atercera Dropea la tabla Temporal

Paso a paso funciona bien, pero ejecutandolo de corrido el archivo de excel queda vacio... ¿como puedo hacer para esperar que termine el EXECUTE y despues el DOCMD....

Gracias a todos.
Responder Con Cita
  #2 (permalink)  
Antiguo 10-03-2008, 20:57:02
Avatar de J.M.Movilla
Administrator
 
Registrado: dic 2002
Ubicación: BURGOS - ESPAÑA
Posts: 5.089
J.M.Movilla Valoración +2
Predeterminado

Seguramente esto te lo solucione:
Código:
    DBLink.Execute sSQL_Ini & " into " & sTmpTbl & " " & sSQL_Fin, i, adCmdText
    DoEvents

    access.DoCmd.TransferSpreadsheet acExport, acSpreadsheetTypeExcel9, sTmpTbl, sArchivo
    DoEvents
   
    DBLink.Execute "DROP TABLE " & sTmpTbl, , adCmdText
__________________
José María Movilla Cuadrado
______________________

Visual Basic Videos Programacion Foro Programacion
Tutoriales Programacion Trucos Programacion Codigos Programacion
Responder Con Cita
Respuesta


Herramientas
Desplegado

Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Trackbacks are habilitado
Pingbacks are habilitado
Refbacks are habilitado


Temas Similares
Tema Autor Foro Respuestas Último Mensaje
Añadir sumas a una operación Knibal Visual Basic 6.00 2 14-03-2007 14:09:25
Esperar a otra aplicación Insomnia17 Visual Basic 6.00 3 11-01-2005 08:34:06
operacion javier Visual Basic 6.00 19 22-11-2004 15:21:28
Como esperar unos segundo antes de continuar con las instruc galaicco Visual Basic 6.00 5 17-09-2004 00:00:00
un data grid para sierta operacion ayuda!!!! HurryCrack Visual Basic 6.00 1 16-03-1970 04:27:31


La franja horaria es GMT. Ahora son las 16:25:37.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO 3.1.0
A vBSkinworks Design

Alojado en el servicio Premium de Masquewebs | Diseño mejorado por MasqueWebs

right