Bonjour,

Je souhaite écrire une chaine de caractères et/ou une variable numérique dans une table en passant par une méthode sous Java.

Voici mon code
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
30
31
32
33
34
35
36
37
38
39
40
41
42
    public static void chaine(String fichier_original, String fichier_final,String debut_chaine,String fin_chaine) 
    {
        try
        {
            try
            {
                BufferedReader br = new BufferedReader (new FileReader(fichier_original));
                try
                {
                    String ligne;
                    boolean debut_trouve = false;
                    boolean finTrouve =false;
                    while (((ligne=br.readLine()) !=null))
                    {
                        if ((debut_trouve ==  false)||(finTrouve==false))
                        {
                            if (ligne.indexOf(debut_chaine)!= -1)
                            {
                                int pos1= ligne.indexOf(debut_chaine) + debut_chaine.length();
                                int pos2= ligne.indexOf(fin_chaine);
                                String cheval = ligne.substring(pos1, pos2);
                                System.out.println(cheval);
                            }
                        }
                    }
                }
                finally
                {
                    br.close();
                }
            }
            catch (IOException ioe)
            {
            //fermeture des flux
            System.out.println("Erreur --" + ioe.toString());
            }
        }
        finally
        {
            //connexion.close();    
        }
    }
Cette méthode est appelée à partir d'une méthode globale, dans l'état actuel, je viens écrire dans la console, la variable string qui s'appelle cheval, et elle fonctionne. Cependant, je n'arrive pas à trouver ici et en général sur le net, une explication claire et relativement pédagogique (histoire de comprendre ce que je fais), pour appeler une table (qu'on appellera ici "partant_quinte") se situant dans une base de données nommée "hippique" et qui existe déjà. J'utilise comme SGBD, MySQL, en root sans mot de passe.

Ca peut paraître tordu comme projet de récupérer les partants d'une course, mais si j'arrive à le faire pour ce string, je serais capable de le faire pour ressortir les pronostiqueur, déterminer les nombres de fois qu'ils sont appelés dans les pronostics, récupérer en routine les informations sur plusieurs sites, recoupés plusieurs informations, type de course, température, définir une fiabilité par pronostiqueur en fonction du terrain du type de course, de l'entraineur, de l'historique du cheval, du jockey etc. Mais là, je bloque.

J'ai installé la librairie MySQL sur Eclipse.

Quelqu'un saurait-il me guider un peu ?

Merci d'avance pour votre aide.