mardi 2 juin 2015

Finde den Fehler: Daten aus einer Access-Datenbank lesen

Moin,

vielleicht kann mir hier jemand weiterhelfen.

Ich versuche aus einer Datenbank mir über Java die Spalten "VName" und "NName" aus der Tabelle "Agents" ausgeben zu lassen. Wenn ich den Code ausführe wird mir aber leider nichts angezeigt. Leider kann ich keinen Fehler finden :(

Vielen Dank schon mal!

Grüße

ZiTH


Code:

import java.sql.*;


public class DBAccess {
 
    Connection con;
    Statement st;
    ResultSet rs;
   
    public DBAccess(){
       
        connect();
       
    }
   
    public void connect() {
       
        try{
           
            String driver = "sun.jdbc.odbc.JdbcOdbcDriver";
            Class.forName(driver);
           
            String db = "jdbc:odbc:Driver={Microsoft Access Driver (*.mdb, *.accdb)};DBQ=C:/DB/db1.accdb";
           
            con = DriverManager.getConnection(db);
            st = con.createStatement();
            String sql = "select * from Agents";
            rs = st.executeQuery(sql);
           
           
            while(rs.next())
            {
                String VName = rs.getString("VName");
                String NName = rs.getString("NName");
               
                System.out.println(VName + " "+NName);
            }
       
           
       
        }catch(Exception ex) {
           
        }
       
    }
   
       
    public static void main(String[] args) {
 
        new DBAccess();

  }
}



Finde den Fehler: Daten aus einer Access-Datenbank lesen

0 commentaires:

Enregistrer un commentaire