T
tom223
Gast
Hallo,
ich möchte gerne eine Klasse erstellen, die mir eine verbindung zur datenbank aufbaut.
Hintergrund ist, dass ich mit dem ibm functionaltester testscripts erstelle, welche unsere applikation testet.
Damit ich die einzelnen felder mit daten füttern kann benötige ich den datenabnkzugriff auf oracle.
Das hat soweit auch alles geklappt... nur eben nicht das ausglidern in eine klasse.
Wie macht man sowas am geschicktesten?
[/code]
ich möchte gerne eine Klasse erstellen, die mir eine verbindung zur datenbank aufbaut.
Hintergrund ist, dass ich mit dem ibm functionaltester testscripts erstelle, welche unsere applikation testet.
Damit ich die einzelnen felder mit daten füttern kann benötige ich den datenabnkzugriff auf oracle.
Das hat soweit auch alles geklappt... nur eben nicht das ausglidern in eine klasse.
Wie macht man sowas am geschicktesten?
Code:
import java.sql.*;
public class DatabaseConnect {
//Datenbanktreiber laden
try {
Class.forName("oracle.jdbc.driver.OracleDriver");
}
catch (Exception e) {
System.out.print("Datenbanktrieber konnte nicht geladen werden");
}
//Datenbank Variablen initialisieren
try {
String url = "jdbc:oracle:thin:@ip:port:DB";
String user = "test";
String password = "test";
//Variablen für den Driver Manager
Connection zugang = null;
Statement sqlquery = null;
//Aufbau der Verbindung zur Datenabnk via Driver Manager
zugang = DriverManager.getConnection(url,user,password);
sqlquery = zugang.createStatement();
}
catch (Exception ex) {
System.out.print("Verbindung zur Datenabnk konnte nicht ausgeführt werden.");
}
public static void main(String[] args) {
System.out.print("test");
}
}