transparenterne - Objektorienteret programmering i Java
transparenterne - Objektorienteret programmering i Java
transparenterne - Objektorienteret programmering i Java
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 />
}