[JAVA] Implémentation variable dans "INSERT"
Résolu
valentin2703
Messages postés
185
Statut
Membre
-
valentin2703 Messages postés 185 Statut Membre -
valentin2703 Messages postés 185 Statut Membre -
Bonjour,
J'utilise un programme en java qui permet de lire un fichier et de rentrer les valeurs dans une base de donnée SQL, jusque la tout marche bien ^^
Mon problème est que je crée une variable ID qui est "censé" augmenter de 1 à chaque fois qu'on rentre une nouvelle valeur dans la table.
Malheureusement a chaque fois que je rentre une nouvelle valeur cette variable reste à 25 (valeur de départ).
================
import java.sql.*;
import java.io.*;
J'utilise un programme en java qui permet de lire un fichier et de rentrer les valeurs dans une base de donnée SQL, jusque la tout marche bien ^^
Mon problème est que je crée une variable ID qui est "censé" augmenter de 1 à chaque fois qu'on rentre une nouvelle valeur dans la table.
Malheureusement a chaque fois que je rentre une nouvelle valeur cette variable reste à 25 (valeur de départ).
================
import java.sql.*;
import java.io.*;
class LectureEcriture_BD{
public static void main(String[] args){
String filePath = "Second.txt";
String pilote = "com.mysql.jdbc.Driver";
try{
BufferedReader buff = new BufferedReader(new FileReader(filePath));
try {
String line;
while ((line = buff.readLine())!= null){ // Lire le fichier ligne par ligne
//La boucle se termine quand la méthode affiche "null"
int id = 25;
System.out.println(line);
try{
Class.forName(pilote);
Connection connexion = DriverManager.getConnection("jdbc:mysql://localhost/renault","root","");
Statement instruction = connexion.createStatement();
String SQL = "INSERT INTO valeurs_j1_c1(ID,Input) VALUES ("+id+","+line+")";
instruction.executeUpdate(SQL);
}
catch (Exception e){
System.out.println("Echec pilote : "+e);
}
id++;
}
buff.close(); //Lecture fini donc on ferme le flux
}
catch (IOException e){
System.out.println(e.getMessage());
System.exit(1);
}
}
catch (IOException e) {
System.out.println(e.getMessage());
System.exit(1);
}
}
}
A voir également:
- [JAVA] Implémentation variable dans "INSERT"
- Jeux java itel - Télécharger - Jeux vidéo
- Waptrick java football - Télécharger - Jeux vidéo
- Touche insert - Guide
- Waptrick java voiture - Télécharger - Jeux vidéo
- Eclipse java - Télécharger - Langages
Merci xD