Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    Come si usa con.commit()

    Salve
    Dovrei fare la gestione di una tabella access, e non riesco ad inserire record.
    Il problema è che non mi restituisce errori.
    Solamente dice che è stato inserito , poi invece nella tabella non c'è.
    Dopo aver fatto un giro sul web, ho visto che qualcuno usa con.commit();
    Non ho molta esperienza in java, quindi cercavo un aiuto.
    Avete un piccolo esempio che riporta l'uso del comando con.commit();
    grazie!

  2. #2
    codice:
    try
    {
      Connectin dbConn;
      Class.forName("....dipende dal DBMS usato...");	
      dbConn = DriverManager.getConnection("jdbc: tuo-DBMS://indirizzo ip:porta /<Nome   DB>",Username, passwdUser);
    		
      PreparedStatement p;
      p=dbConn.prepareStatement("INSERT INTO TuaTabella VALUES(attributo1,att2,...)");
      p.executeUpdate();
      p.close();
      dbConn.commit(); // rendo definitivo l'inserimento della tupla nel DB
      dbConn.close();
    catch (Exception e1) {			
       e1.printStackTrace();
    }

  3. #3
    Grazie! ora provo.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.