Remise à null d'un champ date Access [Résolu]

Signaler
Messages postés
17
Date d'inscription
vendredi 20 février 2004
Statut
Membre
Dernière intervention
16 décembre 2007
-
Messages postés
17
Date d'inscription
vendredi 20 février 2004
Statut
Membre
Dernière intervention
16 décembre 2007
-
Bonsoir à tous,

Je souhaiterai savoir comment il est possible depuis Visual Basic 6, de remettre à null le contenu d'un champ de type date/time d'une base de données Access.

Merçi d'avance pour vos réponses.

Sébastien

4 réponses

Messages postés
17
Date d'inscription
vendredi 20 février 2004
Statut
Membre
Dernière intervention
16 décembre 2007

C'est ce que j'avais vérifié en premier après avoir lu le message d'erreur, mais non ce n'était pas cela.

En tout cas ça fonctionne ainsi, merci beaucoup.

Sébastien
Messages postés
764
Date d'inscription
jeudi 27 juillet 2006
Statut
Membre
Dernière intervention
6 septembre 2010
18
Salut,

Si vous savez déjà comment se connecter à une base Access depuis VB et comment lui envoyer des requêtes, je vous dis faites une requête update avec set Champ = NULL..

Sinon, je vous conseille de lire des cours sur le sujet :

par exemple,

http://drq.developpez.com/vb/tutoriels/ADO/

Cordialement..
Messages postés
17
Date d'inscription
vendredi 20 février 2004
Statut
Membre
Dernière intervention
16 décembre 2007

Hello,

Merci pour ta réponse.

En fait dans mon programme, j'utilise un recordset avec la propriété dynaset et lorsque j'effectuais :

monRecordSet.fields("NomChamp") = Null
monRecordSet.Update

Et lors de l'éxécution, j'obtiens un message d'erreur me disant que Null est interdit.

Je vais tester en utilisant directement l'affectation de Null depuis une requete SQL comme tu l'as écris ci-dessus, meme si normallement c'est la meme chose.

Sébastien
Messages postés
764
Date d'inscription
jeudi 27 juillet 2006
Statut
Membre
Dernière intervention
6 septembre 2010
18
Il se peut que le champ visé est une clé primaire, ou qui a la propriété NOT NULL..




http://chatbour.miniville.fr/

Boissons gratuits