ciao a tutti, ho notato questo strano problema durante l’aggiunta di un databaseRow ad un db
i campi del databaseRow li inizializzo tramite un altro RowSet ottenuto da una precedente query
in pratica , effettuo una query, il risultato contenuto in un RowSet che chiamo RsSource lo uso per inizializzare i campi
di un DataBaseRow che chiamo dbRdest
i record totali di rsSource sono un centinaio
il loop si blocca quando , eseguo l’insert di un DatabaseRow nel quale uno dei campi stringa, contiene un apice , questo valore gli viene assegnato tramite assegnazione diretta es
dbRdest.column("nome").value=rsSource.column("nome").value
ma ho provato anche ad usare
dbRdest.column("nome").stringvalue=rsSource.column("nome").stringvalue
e non cambia nulla
in pratica rsSource.column(“nome”).value/stringvalue contiene un valore tipo “pipp’pippo”
l’errore che viene generato
" Unhandled DatabaseException Message: Incorrect syntax near ‘)’. "
io credevo che l’uso del databaseRow mi evitasse il problema di gestire i maledetti apici ma temo che non sia cos
qualcuno si scontrato con qualcosa di simile ?