Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package javaapplication29;
- import java.sql.Connection;
- import java.sql.DriverManager;
- import java.sql.ResultSet;
- import java.sql.SQLException;
- import java.sql.Statement;
- public class JavaApplication29
- {
- public static void main(String[] args)
- {
- Connection con;
- try{
- Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
- con = DriverManager.getConnection("jdbc:sqlserver://"+
- "mssql.inf.ug.edu.pl:1401;databaseName=mdajnowicz;"+
- "user=mdajnowicz;password=253971;");
- System.out.println("Połączono z bazą danych");
- Statement zapytanie = con.createStatement();
- String sql1="select Nazwisko, convert(varchar, data_urodzenia, 102) as 'Data urodzenia' from tab1";
- String sql2="select * from tab2";
- String sql3="select a.nazwisko, datediff(year,a.data_urodzenia,getdate()) as 'wiek', b.miasto FROM tab1 a\n" +
- "JOIN tab2 b ON a.nazwisko = b.nazwisko";
- String sql4="select nazwisko from tab1\n" +
- "where data_urodzenia = (select max(data_urodzenia) from tab1)";
- String sql5="select count(*) as \"ilosc mieszkancow\", miasto from tab2\n" +
- "group by miasto";
- System.out.println("");
- System.out.println("Tab1");
- ResultSet wynik_zapytania = zapytanie.executeQuery(sql1);
- while(wynik_zapytania.next())
- {
- System.out.print(wynik_zapytania.getString(1)+" | ");
- System.out.println(wynik_zapytania.getString(2) + " | ");
- }
- System.out.println("");
- System.out.println("Tab2");
- wynik_zapytania = zapytanie.executeQuery(sql2);
- while(wynik_zapytania.next())
- {
- System.out.print(wynik_zapytania.getString(1)+" | ");
- System.out.println(wynik_zapytania.getString(2) + " | ");
- }
- System.out.println("");
- System.out.println("Zadanie 3");
- wynik_zapytania = zapytanie.executeQuery(sql3);
- while(wynik_zapytania.next())
- {
- System.out.print(wynik_zapytania.getString(1)+" | ");
- System.out.print(wynik_zapytania.getString(2) + " | ");
- System.out.println(wynik_zapytania.getString(3));
- }
- System.out.println("");
- System.out.println("Zadanie 4");
- wynik_zapytania = zapytanie.executeQuery(sql4);
- while(wynik_zapytania.next())
- {
- System.out.println(wynik_zapytania.getString(1));
- }
- System.out.println("");
- System.out.println("Zadanie 5");
- wynik_zapytania = zapytanie.executeQuery(sql5);
- while(wynik_zapytania.next())
- {
- System.out.print(wynik_zapytania.getString(1)+ " | ");
- System.out.println(wynik_zapytania.getString(2));
- }
- con.close();
- }
- catch(SQLException error_polaczenie) {
- System.out.println("Błąd połączenia z bazą danych");}
- catch(ClassNotFoundException error_sterownik) {
- System.out.println("Brak sterownika");}
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement