Announcement

Collapse
No announcement yet.

Dynamisches SQL in java

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Dynamisches SQL in java

    hallo zusammen,
    wie schreibe ich statisches Sql in dynamisches Sql um???

    import java.sql.*;

    public class DynamicSQL {

    public static void main(String[] args) {
    try {
    // Parameter für Verbindungsaufbau definieren
    String driver = "org.gjt.mm.mysql.Driver";
    String host = "XXX";
    String user = "XXXXX";
    String db = "XXXXXXXX";
    String password = "XXXXXX";
    // JDBC-Treiber laden
    Class.forName(driver);
    // Verbindung aufbauen
    Connection con = null;
    try{
    Class.forName("org.gjt.mm.mysql.Driver").newInstan ce(); //fabrikmethode, klasse Driver
    String conString = "jdbc:mysql://"+host+"/"+db+"?user="+user+"&password="+password; //zugriffsdaten
    con = DriverManager.getConnection(conString);
    }
    catch (Exception e) {
    e.printStackTrace();
    }

    // SQL-Anweisungen ausführen statisch <---------------------------
    Statement stmt = con.createStatement();
    ResultSet rs = stmt.executeQuery("SELECT * FROM bankkunden");
    // Ergebnis abfragen
    while(rs.next()) {
    System.out.print("Name : ");
    System.out.println(rs.getString(2));
    System.out.print("Vorname: ");
    System.out.println(rs.getString(3));
    }
    // Verbindung schließen
    con.close();
    } catch(Exception ex) {
    ex.printStackTrace();
    }
    }
    }
Working...
X