Advertisement
Guest User

Untitled

a guest
Feb 9th, 2018
91
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.66 KB | None | 0 0
  1.  
  2. import java.sql.*;
  3.  
  4. public class h5t3a {
  5.  
  6. private static final String PROTOKOLLA = "jdbc:postgresql:";
  7. private static final String PALVELIN = "dbstud2.sis.uta.fi";
  8. private static final int PORTTI = 5432;
  9. private static final String TIETOKANTA = "al424411"; // tähän oma käyttäjätunnus
  10. private static final String KAYTTAJA = "al424411"; // tähän oma käyttäjätunnus
  11. private static final String SALASANA = "666"; // tähän tietokannan salasana
  12.  
  13. public static void main(String args[]) {
  14.  
  15. Connection con = null;
  16. try {
  17. con = DriverManager.getConnection(PROTOKOLLA + "//" + PALVELIN + ":" + PORTTI + "/" + TIETOKANTA, KAYTTAJA, SALASANA);
  18.  
  19.  
  20. Statement stmt = con.createStatement();
  21. ResultSet rset = stmt.executeQuery("SELECT * FROM YK.opiskelija");
  22. ResultSetMetaData rsmd = rset.getMetaData();
  23. int numberCols = rsmd.getColumnCount();
  24.  
  25. while (rset.next()){
  26. for (int i = 1; i <= numberCols; i++){
  27. String s = rset.getString(i);
  28. System.out.println("Column " + i +": ");
  29. if (rset.wasNull()){
  30. System.out.println("NULL");
  31. }else{
  32. system.out.println(s);
  33. }
  34.  
  35. }
  36. }
  37. } catch (SQLException poikkeus) {
  38.  
  39.  
  40.  
  41. System.out.println("Tapahtui seuraava virhe: " + poikkeus.getMessage());
  42. }
  43.  
  44.  
  45. if (con != null) try { // jos yhteyden luominen ei onnistunut, con == null
  46. con.close();
  47. } catch(SQLException poikkeus) {
  48. System.out.println("Yhteyden sulkeminen tietokantaan ei onnistunut. Lopetetaan ohjelman suoritus.");
  49. return;
  50. }
  51. }
  52. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement