Ho un software VB6 che premendo stampa apre il solito datareport da cui prende vari dati.
In particolare egli prende i dati da una tabella creata cosi poco prima del load del report

codice:
cs.execute ("Select * into accf from tabella where condizione = 'bla bla'")
Il tutto funziona ma stranamente, se faccio 4-5 stampe veloci e consecutive, il programma improvvisamente da un errore di runtime dicendomi che non trova la tabella accf.
Se, dall'errore che da, nell'IDE, senza toccare niente, premo F8, il codice avanza la riga errata (evidentemente poi trova la tabella) e poi con F5 il programma continua il suo corso e funziona.

Ho provato con sleep anche di un minuto, DoEvents da tutte le parti, ma niente da fare.