Gela nel Mondo Indice del Forum Galleria Foto e Immagini di Gela Gela nel Mondo




Apri un nuovo argomento Rispondi all’argomento  [ 9 messaggi ] 
Altro problemino Java: da cancellarecord a cancellaallrecord 
Autore Messaggio
City Keys Owner!
City Keys Owner!
Avatar utente

Data iscrizione: venerdì 17 ottobre 2008, ore 15:59
Messaggi: 2472
Località: Gela-Catania
Karma: 0 punti  
Messaggio Altro problemino Java: da cancellarecord a cancellaallrecord
Data una funzione che cancella i record che hanno un certo campo ip,
vorrei realizzare una funzione che cancella tutti i record delle stesse tabelle...

La funzione che cancella solo il record con ip corrispondente è la seguente:

Codice:
public int cancellaRecord() {
              String delString = "";
   int i = 0;

      try {

         //-----------------------------------------------------
         //- Preparazione stringa di cancellazione dei dati
         //-----------------------------------------------------

         delString = "delete from areamas where AreaMASIpAddr = '" +
                 wrkMAS.trim() + "'";

         //-----------------------------------------------------
         //- Esecuzione della query
         //-----------------------------------------------------

         i = fP.AccDb.st.executeUpdate(delString);

         fP.setOper(Define.DEL);
         fP.aggiornaAlbero(wrkMAS.trim(),
                 fP.TrAreaMAS,
                 Define.DEL);

         //-----------------------------------------------------
         //- Cancella il record dalla tabella CorrAreaMAS
         //-----------------------------------------------------

         delString = "delete from corrareamas where AreaMASIpAddr = '" + wrkMAS.trim() + "';";
                        System.out.println("Cancella record");
         fP.AccDb.st.execute(delString);
//                      fP.AccDb.st.executeUpdate(delString);
                       

      }  // Fine try
      catch (SQLException sqle) {
         System.out.println(res.getString("MsgSQL0002") + sqle.getMessage());
      } catch (NullPointerException np) {
      }


      return 0;
   }



Dove wrkMAS è una String che rappresenta l'ip e Define.DEL è una costante.
Partendo dalla funzione precedente ho provato a realizzare la funzione che cancelli tutti i record delle stesse tabelle come segue:

Codice:
public void cancellaAllRecord() {
              String delString = "";
      int i = 0;
               
      try {

         //-----------------------------------------------------
         //- Preparazione stringa di cancellazione dei dati
         //-----------------------------------------------------

         delString = "delete * from areamas";

         //-----------------------------------------------------
         //- Esecuzione della query
         //-----------------------------------------------------

         i = fP.AccDb.st.executeUpdate(delString);

         fP.setOper(Define.DEL);
         fP.aggiornaAlbero(wrkMAS.trim(),
                 fP.TrAreaMAS,
                 Define.DEL);

                       
         //-----------------------------------------------------
         //- Cancella tutti i record dalla tabella CorrAreaMAS
         //-----------------------------------------------------

         delString = "delete * from corrareamas";
                        System.out.println("Cancella tutti i record");
         fP.AccDb.st.execute(delString);
//                      fP.AccDb.st.executeUpdate(delString);
                       

      }  // Fine try
      catch (SQLException sqle) {
         System.out.println(res.getString("MsgSQL0002") + sqle.getMessage());
      } catch (NullPointerException np) {
      }

   }


Quando richiamo la funzione cancellaAllRecord() va in errore alla riga (i = fP.AccDb.st.executeUpdate(delString); ) e mi dice:
Attenzione errore SQLSyntax error or access violation: You have an error in your SQL syntax near '* from areamas' at line 1.
Qual'è il problema o più probabilmente i problemi?

_________________
In attesa dell'estate gelese piena di sorprese...


La felicità non è avere quello che si desidera, ma desiderare quello che si ha!!!


mercoledì 1 aprile 2009, ore 15:08
Torna a inizio pagina
Profilo WWW
City Keys Owner!
City Keys Owner!
Avatar utente

Data iscrizione: sabato 5 gennaio 2008, ore 18:52
Messaggi: 1256
Karma: 10 punti  
Messaggio Re: Altro problemino Java: da cancellarecord a cancellaallrecord
Semplicemente togli gli asterischi nei comandi delete :)

Quindi avrai:

delString = "delete from areamas";

delString = "delete from corrareamas";

Cosi non ti dovrebbe dare errori

_________________
Nulla si crea, nulla si distrugge, tutto si trasforma

http://www.nucciodipaola.it/
http://www.homatron.it/
http://www.fipavcaltanissetta.com/
http://www.srisc.com/


mercoledì 1 aprile 2009, ore 19:03
Torna a inizio pagina
Profilo WWW
City Keys Owner!
City Keys Owner!
Avatar utente

Data iscrizione: lunedì 27 ottobre 2008, ore 10:07
Messaggi: 4048
Località: Gela,Milano,...e me fermu cà..
Karma: 7 punti  
Messaggio Re: Altro problemino Java: da cancellarecord a cancellaallrecord
grande ing.

_________________
ImmagineImmagineImmagine


giovedì 2 aprile 2009, ore 9:35
Torna a inizio pagina
Profilo WWW
City Keys Owner!
City Keys Owner!
Avatar utente

Data iscrizione: venerdì 17 ottobre 2008, ore 15:59
Messaggi: 2472
Località: Gela-Catania
Karma: 0 punti  
Messaggio Re: Altro problemino Java: da cancellarecord a cancellaallrecord
incredibile!!!mi ero perso in un bicchier d' acqua :lol: ...grazie nu...

_________________
In attesa dell'estate gelese piena di sorprese...


La felicità non è avere quello che si desidera, ma desiderare quello che si ha!!!


giovedì 2 aprile 2009, ore 14:13
Torna a inizio pagina
Profilo WWW
Global Moderator
Global Moderator
Avatar utente

Data iscrizione: domenica 4 giugno 2006, ore 12:14
Messaggi: 10407
Località: gela o catania
Karma: 100 punti  
Messaggio Re: Altro problemino Java: da cancellarecord a cancellaallrecord
lukeman se un ta firi levici manu :P

_________________
C'é più tra zero e 1
che non tra 1 e 100" C. Baglioni
Immagine Immagine

http://www.comeicavoliamerenda.splinder.com


Immagine


giovedì 2 aprile 2009, ore 16:05
Torna a inizio pagina
Profilo WWW
City Keys Owner!
City Keys Owner!
Avatar utente

Data iscrizione: venerdì 17 ottobre 2008, ore 15:59
Messaggi: 2472
Località: Gela-Catania
Karma: 0 punti  
Messaggio Re: Altro problemino Java: da cancellarecord a cancellaallrecord
didi79 ha scritto:
lukeman se un ta firi levici manu :P



a parte u babbiu..io sono un ingegnere delle telecomunicazioni e sono stato assunto da 2 mesi come programmatore nel campo delle telecomunicazioni...Di questi tempi un'offerta di lavoro del genere è oro quindi ho fatto la scelta di partire quasi da zero in questo campo sapendo però che dovrò sudare molto per imparare a programmare come gli ing informatici o come gli informatici..vedi ingnuccio :D

_________________
In attesa dell'estate gelese piena di sorprese...


La felicità non è avere quello che si desidera, ma desiderare quello che si ha!!!


giovedì 2 aprile 2009, ore 17:10
Torna a inizio pagina
Profilo WWW
City Keys Owner!
City Keys Owner!
Avatar utente

Data iscrizione: lunedì 27 ottobre 2008, ore 10:07
Messaggi: 4048
Località: Gela,Milano,...e me fermu cà..
Karma: 7 punti  
Messaggio Re: Altro problemino Java: da cancellarecord a cancellaallrecord
MA UN SI COSA :roll:

_________________
ImmagineImmagineImmagine


venerdì 3 aprile 2009, ore 7:06
Torna a inizio pagina
Profilo WWW
City Keys Owner!
City Keys Owner!
Avatar utente

Data iscrizione: venerdì 17 ottobre 2008, ore 15:59
Messaggi: 2472
Località: Gela-Catania
Karma: 0 punti  
Messaggio Re: Altro problemino Java: da cancellarecord a cancellaallrecord
Caravigghiaro ha scritto:
MA UN SI COSA :roll:


:cry: :cry: :cry: :cry: :cry:

_________________
In attesa dell'estate gelese piena di sorprese...


La felicità non è avere quello che si desidera, ma desiderare quello che si ha!!!


venerdì 3 aprile 2009, ore 9:13
Torna a inizio pagina
Profilo WWW
City Keys Owner!
City Keys Owner!
Avatar utente

Data iscrizione: lunedì 27 ottobre 2008, ore 10:07
Messaggi: 4048
Località: Gela,Milano,...e me fermu cà..
Karma: 7 punti  
Messaggio Re: Altro problemino Java: da cancellarecord a cancellaallrecord
lukeman83 ha scritto:
Caravigghiaro ha scritto:
MA UN SI COSA :roll:


:cry: :cry: :cry: :cry: :cry:

:lol: :lol: :lol:

_________________
ImmagineImmagineImmagine


venerdì 3 aprile 2009, ore 10:37
Torna a inizio pagina
Profilo WWW
Visualizza ultimi messaggi:  Ordina per      
Apri un nuovo argomento Rispondi all’argomento  [ 9 messaggi ] 


Chi c’è in linea

Visitano il forum: Nessuno e 1 ospite


Non puoi aprire nuovi argomenti
Non puoi rispondere negli argomenti
Non puoi modificare i tuoi messaggi
Non puoi cancellare i tuoi messaggi
Non puoi inviare allegati

Cerca per:
Vai a:  
cron