Bonjour,
j'ai une requête paramétrée dans laquelle je désire introduire des dates mais lors de l'enregistrement dans la base ça ne passe pas.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
 
String req = "insert into employe (id_emp,nom_emp,pren_empl,datenaiss,fonction) values(@id_emp,@nom_emp,@pren_empl,@datenaiss,@fonction)";
                OleDbCommand command = new OleDbCommand(req, conn);
 
                // paramétrée
                command.Parameters.AddWithValue("@id_emp", int.Parse(matemp.Text));
                command.Parameters.AddWithValue("@nom_emp", nomemp.Text);
                command.Parameters.AddWithValue("@pren_empl", prenemp.Text);
                command.Parameters.AddWithValue("@datenaiss", DateTime.Parse(datnais.Text));
                command.Parameters.AddWithValue("@fonction", fonctemp.Text);
 
                //exécution de la requete
                command.ExecuteNonQuery();