Und wieder ich, diesmal mit einer DB-Abfrage ohne GUI.
Die verbindung klappt soweit ganz gut, doch jetzt wirft Eclipse
Hier der Quellcode:
Die ausprobierten Tabellen sind alle angelegt und ich kann auch direkt drauf zugreifen (über meinen anderen Account).
Irgendwie krieg ich das nich gebacken.
Freue mich auf Antworten.
Die verbindung klappt soweit ganz gut, doch jetzt wirft Eclipse
aus.Fehler bei Abfrage java.sql.SQLException: Ungültiger Spaltenindex
Hier der Quellcode:
Code:
import java.sql.*;
class einwahlauslese{
public static void main(String[]arguments) {
Connection con = null;
Statement stmt;
ResultSet result;
String db_Url = "jdbc:oracle:thin:@kmmaster-ts:1521:XE";
String db_UserName = "xxxx";
String db_UserPw = "zzzz";
try {
Class.forName("oracle.jdbc.driver.OracleDriver");
}
catch (Exception e) {
System.out.println("Treiber konnte nicht gefunden werden "+e);
}
try{
con = DriverManager.getConnection(db_Url, db_UserName,
db_UserPw);
}
catch (Exception e) {System.out.println("Keine Verbindung "+e);
}
try{
stmt=con.createStatement();
String sqlQuery = "SELECT * FROM action";
result = stmt.executeQuery(sqlQuery);
while(result.next()){
System.out.println(result.getString(3)+"\n" + result.getString(10));}
} catch (Exception e){
System.out.println("Fehler bei Abfrage "+e);
}
if(con!=null){
try{
con.close();
}catch(Exception e){
System.out.println("Verbindung kann nicht getrennt werden "+e);
}
}
else{
System.out.println("Verbindung bereits getrennt");
}
}
}
Die ausprobierten Tabellen sind alle angelegt und ich kann auch direkt drauf zugreifen (über meinen anderen Account).
Irgendwie krieg ich das nich gebacken.
Freue mich auf Antworten.