belineo
Messages postés9Date d'inscriptionlundi 8 août 2005StatutMembreDernière intervention20 septembre 2005
-
8 août 2005 à 18:27
belineo
Messages postés9Date d'inscriptionlundi 8 août 2005StatutMembreDernière intervention20 septembre 2005
-
9 août 2005 à 08:51
Je veux modifier une requete Access dans une procédure VBA. Le code que j'utilisais au temps de la préhistoire (Access V2) ne fonctionne plus.
Comment faut-il faire maintenant?
ci dessous mon code qui provoque l'erreur
Private Sub trie_dates_Click()
Dim db As Database
Dim qdf As QueryDef
Dim strSQL As String
Set db = CurrentDb
Set qdf = dbs.OpenQuerydefs("SESSIONS_TRIEES") <>
strSQL = "SELECT SESSION.ID_SESSION, SESSION.DATE, SESSION.LIEU, SESSION.[PLAN D'EAU], SESSION.AMORCAGE,"
strSQL = strSQL & "SESSION.METEO , SESSION.TEMPERATURE, SESSION.POISSON, SESSION.POIDS, SESSION.LONGUEUR,"
strSQL = strSQL & "SESSION.PHOTO , SESSION.COMMENTAIRE FROM [SESSION] ORDER BY SESSION.DATE DESC;"
qdf.sql = strSQL
qdf.Close
mrdep1978
Messages postés402Date d'inscriptionjeudi 25 novembre 2004StatutMembreDernière intervention 7 juin 20097 8 août 2005 à 19:07
Salut,
Je peux me tromper, mais je crois que tu dois faire un
Set qdf = New QueryDef
avant ton Open pour créer ton objet QueryDef.
Ajoute également
Set qdf = Nothing
à la fin pour le détruire ..