OVH Cloud OVH Cloud

Requete Access

1 réponse
Avatar
Ingrid bauer
salut tout le monde,

Dans une reuq=EAte Access y a t il un moyen pour ins=E9rer=20
dans un champ la valeur du champ d'avant. cad dans VB=20
excel par exemple on fait:

a =3D "E"
Range("D1").Value =3D Range(a & 12 - 1).Value

Comment on fait =E7a dans une requete Access et Range ou=20
cells devient quoi dans une requete access.

Merci d'avance et bisous tout le monde

Ingrid

1 réponse

Avatar
Hubert Canevet
Salut,

ça, c'est exactement ce qui m'avait fait préférer Excel
pour gérer un compte, quand j'avais à peine passé quelques
heures sur Access, mais on doit pouvoir y arriver. Par
exemple avec une fonction qui va recevoir le jeu
d'enregistrements en paramètre, reculer d'un
enregistrement, retourner le champ voulu, ou retourner
vide si on était sur le premier enregistrement.

Il reste à faire tout le travail de mise au point, mais
j'imagine qu'on devrait pouvoir retrouver le principe dans
ce que je viens de dire. Attention aux temps d'exécution,
aussi, si on veut appeler ça sur une requête avec plein
d'enregistrements.

Il me semble que la question a été posée il y a quelques
mois, peut-être que dans les archives (www.google.com) on
peut trouver trace de ça.

Si on crée un objet Obj dans une fonction, il est
conseillé à la fin de la fonction de le supprimer par
Set Obj = Nothing

pour éviter de trimballer dans la mémoire des choses qui
ne servent plus. Bien entendu je ne parle pas d'un objet
reçu en paramètre.

Sur le site d'Hervé Inisan on trouve un analyseur de code
qui permet de vérifier si on s'est bien conformé à cette
recommandation. Le site d'Hervé Inisan, de mémoire, a
maintenant une adresse du style http://www.self-access.com

De toute manière elle est indiquée dans la charte du forum.

Bisous Ingrid

-----Message d'origine-----
salut tout le monde,

Dans une reuqête Access y a t il un moyen pour insérer
dans un champ la valeur du champ d'avant. cad dans VB
excel par exemple on fait:

a = "E"
Range("D1").Value = Range(a & 12 - 1).Value

Comment on fait ça dans une requete Access et Range ou
cells devient quoi dans une requete access.

Merci d'avance et bisous tout le monde

Ingrid
.