de optie Delete From

Status
Niet open voor verdere reacties.

Peanut88

Gebruiker
Lid geworden
25 mei 2007
Berichten
8
Hoi,

Ik moet vandaag nog iets afronden, en het laatste wat ik moet doen is zorgen
dat er iets verwijderd wordt uit de database via mijn applicatie geschreven in Java.

Ik heb er de volgende code voor:

Code:
public void BtnDel_actionPerformed(ActionEvent e) {
        System.out.println(
                "\nBtnVerwijder_actionPerformed(ActionEvent e) called.");
        // TODO: Add any handling code here

        Statement stmt;

        try {
                       
            stmt = connection.createStatement();
            System.out.println("Statement created, jeej");
            stmt.executeUpdate("DELETE FROM OrderInvoer WHERE Ordernummer ="+TxtZoek.getText() + "");



            stmt.close();
        } catch (SQLException ex) {
            System.err.println("SQLException: " + ex.getMessage());
        }

    }

In de stacktrace krijg ik dan eerst dit:

Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException

En vervolgens een hele waslijst! Weten één van jullie mischien wat er fout gaat?
Bedankt voor jullie hulp.
 
Ik weet niet of het nog van toepassing is, maar volgens mij kun je geen functie gebruiken binnen een SQL-query.

PHP:
String test = TxtZoek.getText();

          stmt.executeUpdate("DELETE FROM OrderInvoer WHERE Ordernummer ="+ test + "");

Dat zou wel moeten werken. Gewoon voor de query die getText-functie gebruiken, en daarna die variabele erin zetten.

Als dat ook niet werkt, moet je gewoon even handmatig iets bij die query invullen en hem rechtstreekt uitvoeren in je database.
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan