Main.java Source code

Java tutorial

Introduction

Here is the source code for Main.java

Source

import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.SQLWarning;
import java.sql.Statement;

public class Main {
    public static void main(String[] args) throws Exception {

        // Get warnings on ResultSet object
        ResultSet rs = null;
        Connection conn = null;
        Statement stmt = null;
        try {
            conn = getConnection(); // get a java.sql.Connection object
            stmt = conn.createStatement(); // create a statement
            // get a result set
            String sqlQuery = "select id, name from employees";
            rs = stmt.executeQuery(sqlQuery);
            while (rs.next()) {
                // use result set
                // 
                // get warnings on the current row of the ResultSet object
                SQLWarning warning = rs.getWarnings();
                if (warning != null) {
                    // process result set warnings
                }
            }
        } catch (SQLException e) {
            // ignore the exception
        } finally {
            // close JDBC resources: ResultSet, Statement, Connection
        }

    }

    private static Connection getConnection() throws Exception {
        Class.forName("org.hsqldb.jdbcDriver");
        String url = "jdbc:hsqldb:mem:data/tutorial";

        return DriverManager.getConnection(url, "sa", "");
    }
}