Advertisement
Guest User

Untitled

a guest
Mar 27th, 2019
100
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.02 KB | None | 0 0
  1. package bazydanych;
  2. import java.sql.*;
  3.  
  4. /**
  5. *
  6. * @author wchojnowski
  7. */
  8. public class BazyDanych {
  9.  
  10. /**
  11. * @param args the command line arguments
  12. */
  13. public static void main(String[] args) {
  14. Connection con;
  15. try{
  16. Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
  17. con = DriverManager.getConnection("jdbc:sqlserver://"+
  18. "153.19.7.13:1401;databaseName=wchojnowski;"+
  19. "user=wchojnowski;password=254002;");
  20. System.out.println("Połączono z bazą danych");
  21. Statement zapytanie = con.createStatement();
  22. String sql="select * from klient,adres";
  23. ResultSet wynik_zapytania = zapytanie.executeQuery(sql);
  24. ResultSetMetaData wynik = wynik_zapytania.getMetaData();
  25. int ile_kolumn=wynik.getColumnCount();
  26. while(wynik_zapytania.next())
  27. {
  28. for(int i=1;i<=ile_kolumn;i++)
  29. {
  30. System.out.print(wynik_zapytania.getString(i)+"-");
  31. }
  32. System.out.println("<koniec>");
  33. }
  34. System.out.print("___________________________________________________________\n");
  35.  
  36. Statement zapytanie2 = con.createStatement();
  37. String sql2="select klient.nazwisko,datediff(year,data_ur,getdate()) as 'wiek' from klient LEFT JOIN adres.miasto on adres.nazwisko=klient.nazwisko";
  38. ResultSet wynik_zapytania2=zapytanie2.executeQuery(sql);
  39. while(wynik_zapytania2.next())
  40. {
  41. System.out.print(wynik_zapytania2.getString(columnindex: 1)+"- ");
  42. System.out.print(wynik_zapytania2.getString(columnindex: 2)+"- ");
  43. System.out.print(wynik_zapytania2.getString(columnindex: 3));
  44. }
  45. con.close();
  46. }
  47. catch(SQLException error_polaczenie){
  48. System.out.println("Błąd połączenia z bazą danych");}
  49. catch(ClassNotFoundException error_sterownik){
  50. System.out.println("Brak sterownika");}
  51. }
  52.  
  53. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement