hallo zusammen, habe ein formular gemacht, dass dann in die DB gespeichert wird. ich möchte gerne nach dem speichern den dem benutzer den datensazz auch gleich zeigen.
wo soll ich eingeben damit die der datansatz der gerade gespeichert worden ist eingeben und wo soll ich den code einfügen?
stmt = conn.prepareStatement("SELECT * FROM Kunden where id="????");
gruss und danke
Code:
<%@page import="java.sql.*"%>
<html>
<head>
<title>Kunde erfasst</title>
<link rel="stylesheet" type="text/css" href="../css/layout.css" />
</head>
<body>
<h1>Neue Adresse</h1>
<%
Connection conn = null;
PreparedStatement stmt = null;
try {
Class c = Class.forName("com.mysql.jdbc.Driver");
}
catch (Exception e) {
System.out.println("Error occurred " + e);
}
try {
conn = DriverManager.getConnection("jdbc:mysql://localhost/Rechnungssystem", "root", "carmelo");
}
catch (SQLException e) {
System.out.println("Error occurred " + e);
}
try {
stmt = conn.prepareStatement("INSERT INTO Kunden (ID,Firma,Vorname,Nachname,Adresse,PLZ,ORT) VALUES (?, ?, ?,?, ?, ?, ?)");
stmt.setString(1, request.getParameter("id"));
stmt.setString(2, request.getParameter("firma"));
stmt.setString(3, request.getParameter("vorname"));
stmt.setString(4, request.getParameter("nachname"));
stmt.setString(5, request.getParameter("adresse"));
stmt.setString(6, request.getParameter("plz"));
stmt.setString(7, request.getParameter("ort"));
stmt.executeUpdate();
stmt.close();
conn.close();
}
catch (SQLException e) {
System.out.println("Error occurred " + e);
}
finally {
try {
if (stmt != null)
stmt.close();
} catch (SQLException e) {}
try {
if (conn != null)
conn.close();
} catch (SQLException e) {}
}
%>
Kunde erfasst
</body>
wo soll ich eingeben damit die der datansatz der gerade gespeichert worden ist eingeben und wo soll ich den code einfügen?
stmt = conn.prepareStatement("SELECT * FROM Kunden where id="????");
gruss und danke