FANDOM


Als Beispiel wollen wir ein Programm erstellen mit Netbeans IDE auf Basis von Java. Das Programm soll ein Telefonbuch werden, mit den folgenden Angaben und mit der Verwendung einer MySQL Datenbank:

Felder

  • Vorname
  • Nachname
  • Plz
  • Ort
  • Straße
  • Telefonnummer
  • ID

Funktionen

  • Hinzufügen
  • Suchen
  • Ändern
  • Löschen


INSERT INTO (Speichern)Bearbeiten

private void speicherButtonActionPerformed(java.awt.event.ActionEvent evt)
{

String sql = "INSERT INTO telefonbuch (Vorname,Nachname,plz,Ort,Straße,Telefonnummer) VALUES ('"
+ vornameFeld.getText()
+ "','"
+ nachnameFeld.getText()
+ "','"
+ plzFeld.getText()
+ "','"
+ ortFeld.getText()
+ "','"
+ straßeFeld.getText()
+ "','"
+ telefonFeld.getText()
+ "')";

SELECT (Suchen)Bearbeiten

private void suchButtonActionPerformed(java.awt.event.ActionEvent evt)
{

String sql= "SELECT Vorname,Nachname,plz,Ort,Straße,Telefonnummer, id FROM telefonbuch WHERE vorname='"
+ vornameFeld.getText() + "'";

UPDATE (Ändern)Bearbeiten

private void aendernButtonActionPerformed(java.awt.event.ActionEvent evt)
{

String sql="UPDATE telefonbuch SET Vorname='"
+vornameFeld.getText()+
"',Nachname='"+nachnameFeld.getText()+
"',plz='"+plzFeld.getText()+
"',Ort='"+ortFeld.getText()+
"',Straße='"+straßeFeld.getText()+
"',Telefonnummer='"+telefonFeld.getText()+
"'WHERE id='" + id + "'";

DELETE FROM (Löschen)Bearbeiten

private void loeschenButtonActionPerformed(java.awt.event.ActionEvent evt)
{

String sql=DELETE FROM telefonbuch WHERE id=" + id;

GrafikBearbeiten

Telefonbuch