m2rtech
Messages postés239Date d'inscriptionmercredi 9 octobre 2002StatutMembreDernière intervention20 février 2012
-
16 juin 2005 à 22:40
yan35
Messages postés185Date d'inscriptiondimanche 29 juin 2003StatutMembreDernière intervention20 juin 2013
-
17 juin 2005 à 00:49
Salut à tous.
soit une base de donnée ACCESS 2000 et du code VB6.
Dans mon code VB, j'éxécute une requete CN.EXECUTE "INSERT INTO table..."
puis dans la meme procédure (tout de suite après), je relis mes données à travers
un controle DATA.
MAIS ma grille (dbgrid) reste vide après un DATA1.REFRESH.
Meme apres un :
Data1.Recordset.Close
Data1.Database.Close
Data1.DatabaseName = RTrim(Chemin) & "MaBase.mdb"
Data1.Recordsource = "Select * from matable ..."
Data1.Refresh
Mes données sont pourtant bien là. Car après une fermeture, ouverture
de ma feuille, ma grille cette fois-ci est bien remplie avec mes données provenant de mon INSERT INTO.
Constation : Mon controle va plus vite que la base de données ACCESS,
il essaie de lire les données mais access n'a pas eu encore le temps de
les ecrire !?
Je traine ce probleme depuis des années comment faire, pour résoudre ce probleme.