Oprava: Obecné ECMAScriptové nahrazování řetězců.
Chyba se projevovala v Chromiu, ve FF to fungovalo.
Při kliknutí na SQL v průvodci (např. „Restrikce – operátory“), které obsahuje víc > se nahradil jen první výskyt (ignorování nestandardního "g").
https://developer.mozilla.org/en-US/docs/JavaScript/Reference/Global_Objects/String/replace
1 package cz.frantovo.sql.vyuka.dao;
3 import java.sql.Connection;
4 import java.sql.PreparedStatement;
5 import java.sql.ResultSet;
6 import java.util.logging.Level;
9 * Rady, tipy, odkazy, citáty… pro zobrazování uživatelům.
12 public class TipyDAO extends VyukaSuperDAO {
20 * @return Náhodný tip načtený z databáze
22 public String getTip() {
23 Connection db = getSpojeni(DATABAZE.APLIKACE);
25 log.log(Level.SEVERE, "Databáze je null.");
28 PreparedStatement ps = null;
31 ps = db.prepareStatement(getSQL(SQL.NAHODNY_TIP));
32 rs = ps.executeQuery();
34 return rs.getString("text");
35 } catch (Exception e) {
36 log.log(Level.SEVERE, "Chyba při hledání náhodného tipu.", e);