Ciao a tutti,
ho un problema. Dovrei fare un update su un DB al quale mi collego tramite java. Io mi prendo il valore da una query che faccio precedentemente poi dovrei scrivere quel valore in un campo del DB. Qualcuno può aiutarmi?
Grazie![]()
Ciao a tutti,
ho un problema. Dovrei fare un update su un DB al quale mi collego tramite java. Io mi prendo il valore da una query che faccio precedentemente poi dovrei scrivere quel valore in un campo del DB. Qualcuno può aiutarmi?
Grazie![]()
Almeno quale DB potevi dirlo...![]()
MARCO BREVEGLIERI
Software and Web Developer, Teacher and Consultant
Home | Blog | Delphi Podcast | Twitch | Altro...
il DB è access, ma tanto il problema è di java e non riguarda la connessione al DB che ho già fatto.
Bhè, leggi la pillola di LeleFT sulla connessione a database con java.
<´¯)(¯`¤._)(¯`»ANDREA«´¯)(_.¤´¯)(¯`>
"The answer to your question is: welcome to tomorrow"
non ho ben capito cosa vuoi dirmi con il tuo messaggio, ma credo che tu non abbia capito bene il problema che ho.
ciao e grazie ugualmente
Voglio dire che c'è una pillola su java e database scritta di LeleFT che potrebbe aiutarti. Poi caso mai visto che qui nessuno è oracolo (credo) il problema dell'interpretazione della tua domanda è causato dalla scarsità di informazioni più che dalla corta misura dell'altrui intelletto.
Mi viene in mente che potresti
- non saper scrivere la query (sei afflitto da un problema di SQL)
- non saper tradurre in java la query (vedi PreparedStatement)
<´¯)(¯`¤._)(¯`»ANDREA«´¯)(_.¤´¯)(¯`>
"The answer to your question is: welcome to tomorrow"
il problema sta nel fatto che non riesco a far eseguire l'update utilizzando il metodo executeUpdate.
Poi comunque quando dicevo che probabilmente non avevi capito il mio problema non era per offenderti.
Ciao
Nah, nema problema, ogni tanto vado in modalità sarcastica. Posta un po' di codice piuttosto che magari si riesce a dipanare la matassa.
<´¯)(¯`¤._)(¯`»ANDREA«´¯)(_.¤´¯)(¯`>
"The answer to your question is: welcome to tomorrow"
io mi prendo un codice istat così
while (rt.next())
{
istat_comune = rt.getString(1);
}
poi dovrei fare questo update
"UPDATE DataOffice SET istat= istat_comune WHERE localita='"+ nome+"'; " );
so che dovrei usare l'executeUpdate ma non riesco a farlo bene dato che mi da errore.
Ciao
modifica la query in
nome da dove lo prendi?codice:String query="UPDATE DataOffice SET istat='"+istat_comune+"' WHERE localita='"+nome+"'";
è dichiarato da qualche parte?
poi, puoi postare l'errore che ti da? forse riusciamo a capire meglio!!!
![]()
stex1984