OVH Cloud OVH Cloud

Update Pb

3 réponses
Avatar
PA
Bonjour à tous

Voici mon pb

Je cherche a dupliquer tous les champs d'un enregistrement vers un nouveau
en permettant a l'utilisateur de modifier le Nom du modele (donc boite de
dialogue)
J'utilise pour cela DoCmd.Runql "Update ......"
je rempli l'enregistrement avec les corespondance trouver dans ma for de
depart
ca marche !!!! (pour une fois )

Sauf quand le champs de l'enregistrement de depart n'a jamais été rempli
je pense qu'il est considéré comme Null et access ne veut pas me le copier à
L'interieur du nouvel enregistrement

Résumer : si il ya un meilleur moyen pour dupliquer en permettant de changer
le nom
ou un Update qui marche !! je suis preneur

Ps: peut on tous reprendre sans avoir a spécifier tous les champs origines
et destination .

Merci a+

3 réponses

Avatar
Raymond [mvp]
Bonjour.

si les noms ne sont pas identiques dans les deux tables, il faut procéder
champ par champ.
pour les champs qui ne supportent pas la valeur Null, utilise la fonction
Nz(Monchamp,Valeursinull) et ça marchera.

--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"PA" a écrit dans le message de news:
41e506cd$0$19437$
Bonjour à tous

Voici mon pb

Je cherche a dupliquer tous les champs d'un enregistrement vers un nouveau
en permettant a l'utilisateur de modifier le Nom du modele (donc boite de
dialogue)
J'utilise pour cela DoCmd.Runql "Update ......"
je rempli l'enregistrement avec les corespondance trouver dans ma for de
depart
ca marche !!!! (pour une fois )

Sauf quand le champs de l'enregistrement de depart n'a jamais été rempli
je pense qu'il est considéré comme Null et access ne veut pas me le copier
à
L'interieur du nouvel enregistrement

Résumer : si il ya un meilleur moyen pour dupliquer en permettant de
changer
le nom
ou un Update qui marche !! je suis preneur

Ps: peut on tous reprendre sans avoir a spécifier tous les champs origines
et destination .

Merci a+




Avatar
Guillaume
Pourquoi ne pas utiliser l'assistant dupliquer un enregistrement quand on
ajoute un bouton dans un formulaire ??

Guillaume


"PA" a écrit dans le message de news:
41e506cd$0$19437$
Bonjour à tous

Voici mon pb

Je cherche a dupliquer tous les champs d'un enregistrement vers un nouveau
en permettant a l'utilisateur de modifier le Nom du modele (donc boite de
dialogue)
J'utilise pour cela DoCmd.Runql "Update ......"
je rempli l'enregistrement avec les corespondance trouver dans ma for de
depart
ca marche !!!! (pour une fois )

Sauf quand le champs de l'enregistrement de depart n'a jamais été rempli
je pense qu'il est considéré comme Null et access ne veut pas me le copier
à

L'interieur du nouvel enregistrement

Résumer : si il ya un meilleur moyen pour dupliquer en permettant de
changer

le nom
ou un Update qui marche !! je suis preneur

Ps: peut on tous reprendre sans avoir a spécifier tous les champs origines
et destination .

Merci a+




Avatar
PA
Parceque je ne sais pas comment changer le Nom du nouveau Modele ??


"Guillaume" a écrit dans le message de
news:%23RcvjvK%
Pourquoi ne pas utiliser l'assistant dupliquer un enregistrement quand on
ajoute un bouton dans un formulaire ??

Guillaume


"PA" a écrit dans le message de news:
41e506cd$0$19437$
Bonjour à tous

Voici mon pb

Je cherche a dupliquer tous les champs d'un enregistrement vers un
nouveau


en permettant a l'utilisateur de modifier le Nom du modele (donc boite
de


dialogue)
J'utilise pour cela DoCmd.Runql "Update ......"
je rempli l'enregistrement avec les corespondance trouver dans ma for de
depart
ca marche !!!! (pour une fois )

Sauf quand le champs de l'enregistrement de depart n'a jamais été rempli
je pense qu'il est considéré comme Null et access ne veut pas me le
copier


à
L'interieur du nouvel enregistrement

Résumer : si il ya un meilleur moyen pour dupliquer en permettant de
changer

le nom
ou un Update qui marche !! je suis preneur

Ps: peut on tous reprendre sans avoir a spécifier tous les champs
origines


et destination .

Merci a+