23.07.2013 Views

transparenterne - Objektorienteret programmering i Java

transparenterne - Objektorienteret programmering i Java

transparenterne - Objektorienteret programmering i Java

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

import java.sql.*;<br />

import java.util.*;<br />

public class Databaseforbindelse<br />

{ private Connection forb;<br />

private Statement stmt;<br />

public Databaseforbindelse() throws Exception<br />

{ Class.forName("oracle.jdbc.driver.OracleDriver");<br />

Connection forb = DriverManager.getConnection(<br />

"jdbc:oracle:thin:@oracle.cv.ihk.dk:1521:student",<br />

"stuk1001","hemli’");<br />

stmt = forb.createStatement();<br />

}<br />

public void sletAlleData() throws SQLException<br />

{ stmt.execute("truncate table KUNDER");<br />

}<br />

public void opretTestdata() throws SQLException<br />

{<br />

try { // hvis tabellen allerede eksisterer opstår der en<br />

// SQL−udtagelse<br />

stmt.executeUpdate(<br />

"create table KUNDER (NAVN varchar(32), KREDIT float)" );<br />

} catch (SQLException e) {<br />

System.out.println("Kunne ikke oprette tabel: "+e);<br />

}<br />

stmt.executeUpdate(<br />

"insert into KUNDER values(’Jacob’, −1799)");<br />

stmt.executeUpdate("insert into KUNDER values(’Brian’, 0)");<br />

}<br />

public void indsæt(Kunde k) throws SQLException<br />

{ stmt.executeUpdate(<br />

"insert into KUNDER values(<br />

’" + k.navn + "’, " + k.kredit + ")");<br />

}

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!