Bonjour à tous,
j'utilise la classe nommé DBManager pour me connecter à ma base de données. Les 2 mb qui nous intéresse sont :
Seulement, j'ai codé en "dur" le chemin d'accès à ma base et on m'a demandé de mettre ds un fichier texte de config, ses 2 valeurs. Dc j'ai crée le fichier nommé "config.txt" ds lequel on a :final private String pilote = "jdbc:oracle:thin:";
final private String url = "@pc853:1521:maBase1";j'aimerais récupérer par la suite ses 2 strings, voici le code :pilote="jdbc:oracle:thin:";
url="@pc853:1521:maBase1";
le pb est que ligne[0] et ligne[1] sont à NULL
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 try { InputStream ips=new FileInputStream("config.txt"); InputStreamReader ipsr=new InputStreamReader(ips); BufferedReader br=new BufferedReader(ipsr); String[] ligne = new String[2]; ; int i = 0; while ((ligne[i]=br.readLine())!=null) System.out.println(ligne[i]); i++; br.close(); System.out.println("Pilote =>"+ligne[0]); System.out.println("URL =>"+ligne[1]); } catch (Exception e) { System.out.println(e.toString()); }![]()
en espérant avoir été clair, pouvez vous m'indiquer ce qui me manque afin que je puisse récupérer les 2 string de connexion.
Merci d'avance.
Partager