SQL : Objekte individuell löschen können

Denise

Mitglied
Hallo,

Ich habe 3 Listen, die mit unterschiedlichen Sachen befüllt sind. Beispiel: Cocktailliste --Martini, Sex on the Beach, Earthquake usw.

Jetzt brauche ich irgendwie eine Funktion, wo ich meine Objekte individuell löschen kann, weil ich sie nicht mehr brauche, oder weil sie doppelt sind, falsch geschrieben etc.

wie mache ich das jetzt am besten?

---> Newbie
 
S

SlaterB

Gast
durch Programmierung,

dein Frage klingt wie 'ich möchte gerne ein Programm haben, wie mache ich das jetzt am besten?'
 

Denise

Mitglied
Hehe nee, so solls nicht sein. Das ich das programmieren muss, ist mir schon bewusst. Nur nicht wie. In Programmieren bin ich leider mal so gar nicht fit drinne und deswegen dachte ich, dass ich hier Hilfe finden könnte.
 

T_Wolf

Mitglied
Hi,
also ich bin auch Anfänger daher kann ich nicht garantieren das meine Lösung ideal ist allerdings habe ich das so geschrieben:

Java:
  static void DbDatensatzLoeschen(String name, String primärschlüsselWert)
  {
      String sDbDrv="com.mysql.jdbc.Driver", sDbUrl="jdbc:mysql://localhost/Datenbank", sTable="Datenbank", sUsr="Username", sPwd="Passwort";

      Connection cn = null;
      Statement  st = null;
      try {
        // Datenbank auswählen, Treiber auswählen und verbinden:
        Class.forName( sDbDrv );
        cn = DriverManager.getConnection( sDbUrl, sUsr, sPwd );
        st = cn.createStatement();
        st.execute( "DELETE FROM `"+sTable+"`.`"+name+"` WHERE `ferm`.`NamedesPrimärschlüssels` = "+primärschlüsselWert+" LIMIT 1" );
      } catch( Exception ex ) {
        System.out.println( ex );
      } 
      finally {
    	  try { if( null != st ) st.close(); } catch( Exception ex ) {}
    	  try { if( null != cn ) cn.close(); } catch( Exception ex ) {}
      }
  }

Vorausgesetzt du nutzt eine SQL-Datenbank und z.B. der Name des Coctails ist der Primärschlüssel, kannst Du hiermit einzelne Coctails mit allen dazugehörigen Zutaten usw löschen.
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
claireannelage Automatisches Erstellen der gemammote Objekte in Entitäten Datenbankprogrammierung 8
F Java Objekte in einer Datenbank speichern Datenbankprogrammierung 4
C Objekte aus DB in Strings umwandeln also von List<Objekt> in String Datenbankprogrammierung 6
Androbin [Serializing] Mehrere Objekte in einer einzigen Datei speichern Datenbankprogrammierung 1
C Db4o speichert verschachtelte Objekte nicht vollständig Datenbankprogrammierung 8
H PostgreSQL Objekte aus ResultSet Datenbankprogrammierung 5
C Hibernate Objekte per Index ansprechen Datenbankprogrammierung 4
Eldorado Hibernate - Objekte automatisch comitten Datenbankprogrammierung 2
F [DB4O] Objekte sollen sich nicht verändern Datenbankprogrammierung 5
C Objekte aus Datenbank löschen Datenbankprogrammierung 6
A Große Objekte mit JPA und Hibernate Datenbankprogrammierung 3
A Objekte mit Collections in Datenbank Datenbankprogrammierung 10
G Objekte in Datenbank speichern? Datenbankprogrammierung 6
T Hibernate - wie werden Kind-Objekte nachgeladen? Datenbankprogrammierung 3
welterde Objekte in Mysql Datenbank speichern Datenbankprogrammierung 3
M Objekte in Datenbank speichern Datenbankprogrammierung 8
S gesamte Tabelle löschen Datenbankprogrammierung 2
F SQLite Datensatz löschen Datenbankprogrammierung 13
R PostgreSQL JPA - Löschen und orphanRemoval Datenbankprogrammierung 6
B Mit Button einen Datensatz löschen Datenbankprogrammierung 2
A Eine MySQL Zeile mit JDBC löschen Datenbankprogrammierung 5
B Fortlaufende Nummer - Was tun bei löschen? Datenbankprogrammierung 6
R eclipselink - referenzierte Entity löschen Datenbankprogrammierung 0
P Indizes / Fremdschlüssel löschen Datenbankprogrammierung 2
H Oracle Aus Datenbank löschen Datenbankprogrammierung 6
P Mit Hibernate mehrere Datensätze löschen Datenbankprogrammierung 7
A Ausgewählten Jtable Eintrag aus Db löschen Datenbankprogrammierung 9
reibi Derby/JavaDB Derby DB löschen Datenbankprogrammierung 5
P JPA- Entities bleiben nach dem Löschen (unsichtbar?) in der Datenbank Datenbankprogrammierung 6
J Datensätze löschen Datenbankprogrammierung 6
O Löschen vieler Datensätze mit Hibernate Datenbankprogrammierung 11
C Hibernate Datensatz löschen Datenbankprogrammierung 2
U Nur den ersten Datensatz löschen wenn mehrere gleiche da sind Datenbankprogrammierung 2
M Datenbankeintrag bleibt nach Löschen in JSP vorhanden Datenbankprogrammierung 8
D Mit Trigger Tupel löschen verhindern Datenbankprogrammierung 3
L MySQL Einträge löschen schlägt fehl Datenbankprogrammierung 2
F hibernate_seqeunce reseten (löschen) Datenbankprogrammierung 2
J MySQL Löschen von Rows mit JDBC Datenbankprogrammierung 9
M HSQLDB 2.0 - wie tmp-Verzeichnis löschen Datenbankprogrammierung 2
turmaline [Hibernate] @OneToOne: Löschen einer referenzierten Instanz Datenbankprogrammierung 2
G Oracle Zeile löschen Datenbankprogrammierung 2
C SQL String zwei Tabellen vergleichen und gleiche Zeile löschen Datenbankprogrammierung 25
Java.getSkill() Datensatz / Tupel automatisch nach xy Tagen / Stunden löschen Datenbankprogrammierung 7
R JPA, Spring, löschen einer Entity Datenbankprogrammierung 2
H MySQL Einträge löschen Datenbankprogrammierung 5
M Datensatz aus Datenbank löschen Datenbankprogrammierung 6
Antoras Zeile aus DB löschen und ID runterzählen Datenbankprogrammierung 8
F Löschen einer Zeile Datenbankprogrammierung 4
G Mit Java-Programm Datenbank löschen/neu anlegen Datenbankprogrammierung 5
G Löschen eines Eintrages verbunden mit JList Datenbankprogrammierung 5
E SQL-Frage (Löschen aller Datensätze) Datenbankprogrammierung 9
P Tabellen löschen Datenbankprogrammierung 4
O Size ResultSet betrachtete Zeilen "löschen" Datenbankprogrammierung 5
G MySQL Zeile löschen und gleich Optimieren Datenbankprogrammierung 6
T [jdbc] einen Eintrag aus mehreren Tabellen löschen (Batch) Datenbankprogrammierung 3
G mySQL: kaskadierendes Löschen Datenbankprogrammierung 7

Ähnliche Java Themen

Neue Themen


Oben