thibautg
Messages postés35Date d'inscriptionvendredi 15 septembre 2006StatutMembreDernière intervention 4 mai 2010
-
18 nov. 2006 à 00:21
chaibat05
Messages postés1883Date d'inscriptionsamedi 1 avril 2006StatutMembreDernière intervention20 novembre 2007
-
18 nov. 2006 à 01:06
Voila j'utilise se code :
Private Sub Form_Load()
Cxn.Provider = "Microsoft.jet.OLEDB.4.0"
Cxn.Open "C:\Documents and Settings\Propriétaire.FAMILLE\Mes documents\Thibaut\VB, access\tblsaisie.mdb"
Rst.CursorLocation = adUseClient ' Sans cette ligne, ca genère une erreur 7004
Rst.Open "tblsaisie", Cxn, , adLockOptimistic
Set DataGrid1.DataSource = Rst
End Sub
Mais si je change de feuille et que plus tard je revient dessus aprés avoir rajouter des info a ma base de donnée via une feuille de saise, ma feuille elle ne se réactuallise pas . Comment faire pour faire une réactualisation??
J'ai essayer de mettre en Activate a la place de Load mais il faut apparament femer le fichier avant de le réouvrir??
chaibat05
Messages postés1883Date d'inscriptionsamedi 1 avril 2006StatutMembreDernière intervention20 novembre 20072 18 nov. 2006 à 01:06
Bonsoir,
après chaque mise à jour
rajoutes (pour voir) :
Rst.Refresh
DataGrid.Refresh
tu peux même redéfinir ton DataGrid après
le rafraichissement de ton recordset
Set DataGrid1.DataSource = Rst