Menu

VB6: Comment faire un enregistrement avec DTPicker [Résolu]

Messages postés
119
Date d'inscription
vendredi 5 juin 2015
Dernière intervention
8 février 2019
- - Dernière réponse : jus2mandarine
Messages postés
119
Date d'inscription
vendredi 5 juin 2015
Dernière intervention
8 février 2019
- 15 oct. 2018 à 17:28
Bonjour Chers tous,

Dans le code vb6 ci-dessous, l'enregistrement au niveau de la ligne "!date_naissance = DTdate_naiss2.Day" ne marche pas. Pourriez-vous m'aidez s'il vous plaît à résoudre ce problème ?


Merci de votre support :)

If Not .EOF Then MsgBox "Cet e-mail a déjà été attribuée à :" & !nom, vbCritical, "Gestion du personnel": txtPrenom.SetFocus: Exit Sub
.AddNew
!nom = txtNom2.Text
!prenom = txtPrenom2.Text
!sexe = cmbSexe2.Text
!date_naissance = DTdate_naiss2.Day
!lieu_naissance = txtLieuNaiss2.Text
!adresse = txtadresse2.Text
!contact = txtContact2.Text
!Niveau = txtNiveau2.Text
!Diplôme = txtDiplome2.Text
!Famille_Diplome = txtFamille2.Text
!email = txtEmail2.Text
!Nationalite = txtNationalite2.Text
!etatcivil = txtEtatCivil2.Text
!Salaire_net = txtSalaireNet2.Text
!ReFill = txtRefill2.Text
!fonctions = txtFonction2.Text
!cin = txtCIN2.Text
!rib = txtRIB2.Text
!cnss = txtCNSS2.Text
!onemo = txtONEMO2.Text

.Update
End With
Afficher la suite 

Votre réponse

1 réponse

Messages postés
7429
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
21 février 2019
439
0
Merci
bonjour, "ne marche pas": message d'erreur, résultat inattendu?
jus2mandarine
Messages postés
119
Date d'inscription
vendredi 5 juin 2015
Dernière intervention
8 février 2019
-
Vb6 à un composant nommé DTPicker qui permet d'afficher un format de calendrier spécifique permettant d'enregistrer une date au format jj/mm/aaaa.

Je ne reçois aucun message d'erreur, sauf que je ne peux pas enregistrer ce champ lorsque j'ai le code !date_naissance = DTdate_naiss2.Day.

.day
est l'une des options qui s'affiche sur la liste déroulante générée automatiquement par vb6 lorsqu'on saisie un objet de type "DTPicker" de la même manière que
.text
s'affiche automatiquement lorsqu'on saisi un objet de type texte (zone de texte) doit être codé.

Bien à toi :)
yg_be
Messages postés
7429
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
21 février 2019
439 > jus2mandarine
Messages postés
119
Date d'inscription
vendredi 5 juin 2015
Dernière intervention
8 février 2019
-
"je ne peux pas enregistrer ce champ" : veux-tu écrire que le champ reste vide dans la table? ou qu'il contient une valeur inattendue?
tiens, est-ce une table Access? quel est-le type du champ?
as-tu vérifié, par exemple en faisant msgbox, que DTdate_naiss2.Day contient ce que tu souhaites enregistrer?
tiens, que souhaites-tu enregistrer dans ce champ? pourquoi as-tu choisi
.Day
?
tu pourrais aussi faire
!date_naissance = Date()
, pour détecter d'où vient l'erreur.
tant de choses à faire pour t'aider toi-même, ou pour nous donner des faits supplémentaires...
jus2mandarine
Messages postés
119
Date d'inscription
vendredi 5 juin 2015
Dernière intervention
8 février 2019
-
Merci pour toute ton attention yg_be.

J'ai envoyé le même message sur le site codes_sources, et j'ai eu la réponse.

je dois plutôt utiliser
.value
au lieu de
.day
pour que ça marche.

Bien à toi : - )
yg_be
Messages postés
7429
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
21 février 2019
439 > jus2mandarine
Messages postés
119
Date d'inscription
vendredi 5 juin 2015
Dernière intervention
8 février 2019
-
tb, peux-tu marquer le sujet comme résolu?
jus2mandarine
Messages postés
119
Date d'inscription
vendredi 5 juin 2015
Dernière intervention
8 février 2019
-
Bien sûr .
Commenter la réponse de yg_be