Indice del forum Olimpo Informatico
I Forum di Zeus News
Leggi la newsletter gratuita - Attiva il Menu compatto
 
 FAQFAQ   CercaCerca   Lista utentiLista utenti   GruppiGruppi   RegistratiRegistrati 
 ProfiloProfilo   Messaggi privatiMessaggi privati   Log inLog in 

    Newsletter RSS Facebook Twitter Contatti Ricerca
[Databese] Programma dati anagrafici
Nuovo argomento   Rispondi    Indice del forum -> Programmazione
Precedente :: Successivo  
Autore Messaggio
sevenjeak
Semidio
Semidio


Registrato: 04/02/08 22:05
Messaggi: 308
Residenza: Roma

MessaggioInviato: 23 Mag 2009 19:27    Oggetto: [Databese] Programma dati anagrafici Rispondi

Salve.

Sto facendo un programma in java costituito da due classe:
La classe Principare contenente il main del programma e la classe dati, contenente i medoti di connessione al database, di creazione delle tabelle che mi servono e delle popolazione delle tabelle in relazione con una tabella principale.
Ora mediamo caso che io in una tabella segondaria ci voglio mettere tutti i titoli di studio per poi essere richiamata dalla tabella primaria:

Per fare questo ho creato questa funzione:
Codice:

   public void Tabella_Livello_Studio()
   {
      try{
         String QRY_crea = "INSERT INTO Livello_Studio VALUES(?,?);";
         con.setAutoCommit(false);
         PreparedStatement popola = con.prepareStatement(QRY_crea);
         String TitoloStudio[] = {"Licenza elementare", "Licenzia Media", "Licenza Superiore", "Licenza universitaria"};
         for(int i = 0; i < TitoloStudio.length; i++)
         {
            popola.setInt(1, i);
            popola.setString(2, TitoloStudio[i]);
            popola.executeUpdate();
         }
      }catch(SQLException e){System.out.println("Tab Livello studio" + e); }
   }

Questa funzione mi servira per popolare una delle tabelle segondarie (tutte le altre hanno la stessa struttura di codice) ma al momento del suo richiamo, nel main, la funzione non mi popola la tabella.

come mai?

Aspetto vostre risposte
Top
Profilo Invia messaggio privato HomePage
Mostra prima i messaggi di:   
Nuovo argomento   Rispondi    Indice del forum -> Programmazione Tutti i fusi orari sono GMT + 2 ore
Pagina 1 di 1

 
Vai a:  
Non puoi inserire nuovi argomenti
Non puoi rispondere a nessun argomento
Non puoi modificare i tuoi messaggi
Non puoi cancellare i tuoi messaggi
Non puoi votare nei sondaggi