Bonsoir,
Mon soucis est le suivant, lorsque je passe ma requète insert into, arrivé au ExecuteNonQuery(), un message d'erreur apparaît qui m'indique :
mon bout de code est le suivant :"Data type mismatch in criteria expression "
boul est un booleen, total est un integer
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 Connection = Proprietes.Recuperer_chaine_de_connection() ConnectionOLE.ConnectionString = Connection ConnectionOLE.Open() requete = "INSERT into CONSULTATIONS(CONSULTATION_EFFECTIVE,NOM_PATIENT,PRENOM_PATIENT,DATE_DE_CONSULTATION,HEURE_DE_CONSULTATION)" & _ " Values('" & boul & "','" & nom.Text & "','" & prenom.Text & "','" & CDate(date_rdv) & "'," & total & ")" myCommand = New OleDb.OleDbCommand(requete, ConnectionOLE) myCommand.ExecuteNonQuery() ConnectionOLE.Close()
mes champs :
CONSULTATION_EFFECTIVE booleen
NOM_PATIENT,PRENOM_PATIENT text
DATE_DE_CONSULTATION date
HEURE_DE_CONSULTATION numerique
Voilà, je retourne taper ma tête contre le mur, merci à vous si vous avez une réponse
Bonne soirée
Partager