Non ho capito dove sta l'apice in quell'esempio di query. Poi cosa vuol dire che "Il sistema si blocca"? Ti da un eccezzione? Se è così posta lo stacktrace.Originariamente inviato da andreu
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.