Bonjour à tous,
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
 string cn = @"Data Source= C:\Users\Rémi\Downloads\LE PTUT4\LE PTUT3\Programme_PC_PTUT\MyDatabase#1.sdf;Password=11102495";
            //Création et ouverture de la connexion
            SqlCeConnection connexion = new SqlCeConnection(cn);
            connexion.Open();
            string insertPesee = "";
 
            //Création de la requete
            insertPesee += "INSERT INTO Poids (Date, Poids, USER) VALUES (@Date, @Poids, @USER)";
            //Création de la commande
            SqlCeCommand commande = new SqlCeCommand(insertPesee, connexion);
            //Ajout des paramètres
            commande.Parameters.Add("@Date", SqlDbType.DateTime,400);
            commande.Parameters.Add("@Poids", SqlDbType.NVarChar, 400);
            commande.Parameters.Add("@USER", SqlDbType.NVarChar, 400);
            //Ajout des valeurs
            commande.Parameters["@Date"].Value   = System.DateTime.Now ;
            commande.Parameters["@Poids"].Value  = this.textBox_pesee.Text;
            commande.Parameters["@USER"].Value   = this.Login;
 
            //Essai d'execution de la requete
            try
            {
                commande.ExecuteNonQuery();
                MessageBox.Show("Ajout réussi");
            }
            catch (Exception excp) 
            {
                MessageBox.Show(excp.Message +"   "+excp.ToString());
            }
Y'a-t-il une raison pour que ce bout de code me renvoie une erreur Une exception de première chance de type 'System.Data.SqlServerCe.SqlCeException' s'est produite dans System.Data.SqlServerCe.dll
???

Merci d'avance