Maak een Consoleprogramma waarin de data uit de Auteur-tabel worden getoond

  1. Installeer JDK1.5. Binnen de JDK is een subdirectory bin waarin de programma's java.exe (voor het runnen van classes), javac.exe (voor het compileren van .java naar .class bestanden) en jar.exe (voor het zippen van bestanden) staan. Open Notepad en voer de volgende code in:
    package odbc_access;
    
    import java.sql.*;
    
    public class Test {
    
       /**
        * @param args
        */
       public static void main(String[] args) {
          // TODO Auto-generated method stub
          Connection conn;
          ResultSet resultSet;
          try {
             Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
          }
          catch(ClassNotFoundException e) {
             System.out.println("Driver not found.");
             System.out.println(e.toString());
          }
          try {
             conn = DriverManager.getConnection("jdbc:odbc:boeken_A", "", "");
    
             Statement statement = conn.createStatement();
             resultSet = statement.executeQuery("SELECT id, titel, id_auteur"
                   + " FROM boek");
    
             int countrows = 0;
             while (resultSet.next()) {
             
                System.out.print(resultSet.getInt("id"));
                System.out.print("--"+resultSet.getString("titel"));
                System.out.println("--"+resultSe("id_auteur"));
                countrows++;
             
                }
             System.out.println("aantal boeken:"+countrows);
          }
          catch(SQLException e) {
            System.out.println("An error occurs.");
            System.out.println(e.toString());
          }
    
       }
    
    }
    
  2. Sla de file op onder de naam odbc_access/Test.java (maak eerst de subdirectory odbc_access aan)
  3. Compileer de file naar test.class met javac. Dit gaat het gemakkelijkst door een batch-file (compile.bat) met Notepad aan te maken in de directory waarin ook odbc_access zit. De inhoud van deze file kan dan simpel zijn: javac odbc_access/Test.java. Er wordt hierbij er van uitgegaan dat javac.exe door windows kan worden gevonden.
  4. Run de test.class met java.exe met een andere batch-file (run.bat).
versie: 3 mei 2006; copyright: Drikus Kleefsman