Ma nel seguente codice dove specifico il nome del database?Originariamente inviato da tommisceddu
Questa è per una stampa su video, se invece devi stampare su carta, potresti provare invece del System.out.println(); un metodo per scriverelo su file per poi stamparlo.codice:try { // Carica i driver JDBC per MySQL Class.forName("com.mysql.jdbc.Driver"); // Apre la connessione con il database con = DriverManager.getConnection(url, usr, psw); // crea uno 'statement' per l’invio dei comandi SQL al database stmt = con.createStatement(); SQL_query = "SELECT * FROM tabella;"; // Invia la query SQL al database e salva il risultato in rs rs = stmt.executeQuery(SQL_query); while (rs.next()) { variabile1 = rs.getString(1); variabile2 = rs.getString(2); variabile3 = rs.getString(3); } //output System.out.println (variabile1 +" "+ variabile2 +" "+ variabile3); // chiude la connessione con il database con.close(); } catch (ClassNotFoundException ex) { ex.printStackTrace(); } catch (SQLException ex) { ex.printStackTrace(); }
![]()
Tra l'altro ho provato a compilare il codice senza cambiargli una virgola e mi da una marea di errori
P.S: Visto che ci siamo qualcuno conosce una mini guida che spiega per benino come interfacciare il mysql con il java?![]()