View Full Version : oracle+jsp:gestione apici e doppi apici
luana.neri80
25-05-2003, 22:30
Come risolvere il problema?
se in un form html inserisco la stringa:
L'aquila
e la passo tramite jsp ad un db di oracle, ci sono problemi di riconoscimento degli apici, lo stesso vale per i doppi!!
chi mi aiuta?
lombardp
26-05-2003, 08:12
Prova ad usare la sequenza di "escape" corrispondente agli apici, cioč al posto di ' metti \' .
hai provato col carattere ascii ?
una cosa tipo char(39) o chr(39):
'L' & chr(39) & 'aquila'
Originally posted by "lombardp"
<OT>
:) Oltre a baloccarmi con gli algoritmi, mi diverto anche con il JSP. Tra l'altro, in JSP+SQL ho realizzato una serie di pagine per la gestione di un gioco a pronostici sulla Formula1. La cosa interessante č l'algoritmo per l'assegnazione dei punti, la cui complicazione numerica fa impallidire il fantacalcio.[/siz]
</OT>
<OT>
mhhhh ... che bravo
e anche in oracle hai realizzato un ... totogol ? :D :D
o piuttosto la costante invariante č il p.d.f ? :p
[/siz]
</OT>
alphacygni
27-05-2003, 13:16
Ad Oracle per inserire nel db il carattere apice ', lo devi passare doppio, ovvero 2 volte '' (sono 2 apici singoli)... quindi devi parsare la stringa e rimpiazzare gli ' con 2 apici
Pero' questo non dovrebbe accadere se per inviare la query a Oracle usi un PreparedStatement al quale setti i parametri, piuttosto che la query inviata con Connection.executeQuery(String query)
vBulletin® v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.