Olá Pessoal,
Tenho um banco de dados Firebird no Linux, e fiz um
programa bem simples para listar uma tabela de nomes.
Quando acesso via Windows os caracteres acentuados
funcionam bem, mas quando acesso via Linux (UBUNTU)
vem caracteres não formatados.
Estou usando o Netbeans 5.0 nos 2 sistemas operacionais.
Porque isto está ocorrendo ??? 
Qualquer ajuda será bem-vinda.
Até mais.
Fabrício Luis.
package javaapplication1;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.Statement;
public class Main {
public Main() {
}
public static void main(String[] args) {
Connection con;
Statement sta;
ResultSet res;
String url = "jdbc:firebirdsql:10.10.0.239/3050:/temp/banco/agenda.gdb";
try {
Class.forName("org.firebirdsql.jdbc.FBDriver");
con = DriverManager.getConnection(url, "sysdba", "masterkey");
sta = con.createStatement();
res = sta.executeQuery("select * from clientes");
while (res.next()) {
System.out.println("cliente : "+res.getString("nm_cliente"));
}
} catch (Exception e) {
e.printStackTrace();
}
System.out.println("fim..");
}
}