bonjour à tous,
novice en Java je dois pourtant réaliser un petit travail dans le cadre de mon stage.
je dois aller chercher dans la base de données différentes informations dont les sources par type de source (procédure, package...). j'arrive sans problème a faire ça sauf pour le critère de recherche spécifique, j'aimerai que l'utilisateur entre le type "à la main", et que l'entrée soit transformée automatiquement en majuscule (soit un bon vieux "upper" en sql). voila ce que j'ai fait :
j'ai essayé de mettre ma variable "reponse" à divers endroits, sans succès.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 Statement s2 = connection.createStatement(); Scanner sct = new Scanner(System.in); System.out.println("veuillez entrer le type de fichier SVP"); String reponse=sct.nextLine(); // code SQL: ResultSet r2 = s2.executeQuery( "SELECT DISTINCT NAME, TYPE,LINE,TEXT FROM ALL_SOURCE WHERE NAME LIKE 'XX%' ORDER BY name ASC, line ASC"); while(r2.next()) { System.out.println( r2.getString("name")+";"+ r2.getString("type")+";" + r2.getString("line")+";" + r2.getString("text")); }
quelqu'un a une solution SVP?
Partager