1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:
42:
43:
44:
45:
46:
47:
48:
49:
50:
51:
52:
53:
54:
55:
56:
57:
58:
59:
60:
61:
62:
63:
64:
|
import java.sql.*;
public class DatenbankVersion5
{
public static void main(String[] args)
{
Connection dbVerbindung = null;
Statement sqlStatement = null;
String sqlString="SELECT * FROM bankautomat";
ResultSet resultSet = null;
try
{
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
System.out.println("Treiber erfolgreich geladen...");
}
catch(ClassNotFoundException e)
{
System.out.println("Fehler beim Laden des Treibers"+e);
System.exit(0);
}
try
{
dbVerbindung =
DriverManager.getConnection("jdbc:odbc:bankautomat","","");
System.out.println("Verbindung erfolgreich...");
}
catch(SQLException e)
{
System.out.println("DB-Verbindung Fehler: "+e);
System.exit(0);
}
try
{
sqlStatement = dbVerbindung.createStatement();
System.out.println("SQL-Statement erzeugt...");
resultSet = sqlStatement.executeQuery(sqlString);
while(resultSet.next())
{
System.out.println(resultSet.getString(1)+"t"+resultSet.getString(2)+"t"+resultSet.getString(3));
}
resultSet.close();
System.out.println("Verbindung geschlossen...");
sqlStatement.close();
System.out.println("SQL-Statementobjekt zerstört");
dbVerbindung.close();
System.out.println("Verbindung geschlossen...");
}
catch(SQLException e)
{
System.out.println("Fehler beim DB-Zugriff!"+e);
System.exit(0);
}
}
} |