--- dao/DaoAdresseService/src/main/java/dk/daoas/daoadresseservice/db/DatabaseLayer.java 2015/05/11 08:05:01 2539 +++ dao/DaoAdresseService/src/main/java/dk/daoas/daoadresseservice/db/DatabaseLayer.java 2015/05/12 13:30:55 2544 @@ -211,15 +211,21 @@ } public static void saveRequestLog(String brugerid, String postnr, String adresse, SearchResult result) throws SQLException { + String setVar = "set sql_mode = 'NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION' "; + String sql = "INSERT INTO logs.hentruteinformation (postnr,adresse,vejnavn,googlevejnavn,husnr,husnr_bogstav,etage,lejlighed,rest,brugerid,status, indlast) " + "VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, NOW() )"; - try ( Connection conn = DBConnection.getConnection(); + try ( Connection conn = DBConnection.getConnection(); + Statement setStmt = conn.createStatement(); PreparedStatement stmt = conn.prepareStatement(sql); ) { + setStmt.execute(setVar); + + stmt.setInt( 1, safeInt(postnr) ); stmt.setString( 2, adresse); stmt.setString( 3, result.splitResult.vej);