Salut à tous. Voila, j'utilise une base de données mysql à travers une appli sous VS 10. Il s'agit d'une appli windows

Alors, j'utilise un chronomètre, à travers cette classe

http://msdn.microsoft.com/en-us/libr...stopwatch.aspx

Ensuite, lorsque je veux enregistrer ma valeur

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
        public void finTest()
        {
            stopWatch.Stop();
            TimeSpan ts = stopWatch.Elapsed;
            string elapsedTime = String.Format("{0:00}:{1:00}:{2:00}.{3:00}", ts.Hours, ts.Minutes, ts.Seconds, ts.Milliseconds / 10); 
            MessageBox.Show("Fin, votre score est : " + score + " , votre temps est : " + elapsedTime);
 
            score s = new score(this.score,elapsedTime);
            s.Show();
        }
Ma procédure pour créer un tuple :

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
        public void creer(jouer obj)
        {
            MySqlConnection connex = null;
            MySqlCommand cmd1;
            MySqlCommand cmd2;
 
            try
            {
                connex = connexion.getInstance();
                cmd1 = connex.CreateCommand();
                cmd1.CommandText = "SELECT MAX(id) FROM jouer";
                int num = Convert.ToInt16(cmd1.ExecuteScalar()) + 1;
                obj.setId(num);
 
                cmd2 = connex.CreateCommand();
                cmd2.CommandText = "INSERT INTO jouer(id, nom, score, temps) VALUES (" + obj.getId() + ",'" + obj.getNom() + "', '" + obj.getScore() + "' , '" + obj.getTemps() + ")";
 
                cmd2.ExecuteNonQuery();
            }
            catch (Exception e)
            {
                Console.WriteLine("Erreur lors de la création d'un score : " + e);
            }
            finally
            {
                connex.Close();
            }
        }
Dans la bdd, le champ 'temps' est un Text.

L'appli ne m'enregistre pas mon tuple car il me dit que ma variable temps ne correspond à du Text quoi

Voila un exemple de temps : 00:00:02.36

Quelqu'un aurait une idée d'un cast spécial par exemple ? Merci

Je ne suis pas sur de m'être bien exprimé, si besoin, je peux développer certains points et fournir des bouts de code