Ciao a tutti, ho un problema stupido ma fastidioso :
Ho un'applicazione con database che gestisco con Apache Derby.
quando eseguo delle query (sotto posto un esempio di query) , il sistema si blocca in corrispondenza del carattere ' , suppongo perchè viene considerato sintassi della query e non della stringa estratta.
Ho pensato di sostituire tutti i ' nel database con un altro carattere, che poi trasformerò di nuovo dopo la lettura, ma è laborioso, devo splittare tutte le stringhe.
Qualche idea ?
codice:
String QueryString2 = "SELECT * from APP.CALIBRO";
ResultSet rs2 = null;
rs2 = exe.executeQuery(QueryString2);
int cont2=0;
while (rs2.next()) {
Listino_111View.JVcalibroDb[cont2][0]=rs2.getString(1);
Listino_111View.JVcalibroDb[cont2][1]=rs2.getString(2);
Listino_111View.JVcalibroDb[cont2][2]=rs2.getString(3);
cont2=cont2+1;
}
Grazie.