Ciao a tutti ho un problema con l'inserimento in database sql del carattere " ' "
utilizzo libreria:sqljdbc4.jar
codice :
codice:
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
String url = "jdbc:sqlserver:"+dbDir+":" + dbPorta+";databaseName="+dbNome;
conn = DriverManager.getConnection(url, dbUser, dbPassw);
Statement st = conn.createStatement();
st.executeUpdate("insert INTO "+tabella
+" (ID,COD,RIFCOD,DESCRIZIONE,ELIMINATO)"
+ " values('"+arraiTab[j][0]+"','"+arraiTab[j][1]+"','"
+arraiTab[j][2]+"','"+arraiTab[j][3]+"','"+arraiTab[j][4]+"')");
st.close();
ricevo errore :
codice:
com.microsoft.sqlserver.jdbc.SQLServerException: Incorrect syntax near 'STRATI'.
la stringa che cercavo di inserire era "PIU' STRATI"
molte grazie.