From: Roman R. <rro...@us...> - 2008-11-30 23:41:40
|
Update of /cvsroot/firebird/client-java/src/messages/org/firebirdsql/util In directory fdv4jf1.ch3.sourceforge.com:/tmp/cvs-serv20619/src/messages/org/firebirdsql/util Modified Files: MessageDump.java Log Message: updated messages to the newest state Index: MessageDump.java =================================================================== RCS file: /cvsroot/firebird/client-java/src/messages/org/firebirdsql/util/MessageDump.java,v retrieving revision 1.3 retrieving revision 1.4 diff -b -U3 -r1.3 -r1.4 --- MessageDump.java 5 Feb 2007 19:16:17 -0000 1.3 +++ MessageDump.java 30 Nov 2008 23:41:32 -0000 1.4 @@ -49,6 +49,16 @@ } else sb.append('%').append(chars[i]); } else + if (chars[i] == '@') { + i++; + + try { + int msgNum = Integer.parseInt("" + chars[i]); + sb.append('{').append(Integer.toString(msgNum - 1)).append('}'); + } catch(NumberFormatException ex) { + sb.append(chars[i]); + } + } else sb.append(chars[i]); } @@ -87,7 +97,7 @@ Statement stmt = connection.createStatement(); try { ResultSet rs = stmt - .executeQuery("SELECT fac_code, number, sqlstate FROM system_errors"); + .executeQuery("SELECT fac_code, number, sql_state FROM system_errors"); while (rs.next()) { int code = rs.getInt(1); @@ -109,7 +119,7 @@ public static void main(String[] args) throws Exception { if (args.length == 0) - args = new String[] { "localhost:c:/database/messages.fdb"}; + args = new String[] { "localhost:d:/database/fb_messages.fdb"}; FirebirdConnection connection = getConnection(args[0]); try { |