Fóruns

Início » Liferay Portal » magyarul

Visualização combinada Visão plana Exibição em árvore
Tópicos [ Anterior | Próximo ]
toggle
Vilmos Kozma
country tábla magyarul
9 de Maio de 2011 03:32
Resposta

Vilmos Kozma

Ranking: Junior Member

Mensagens: 68

Data de entrada: 12 de Novembro de 2009

Mensagens recentes

Sziasztok!

Nincs meg véletlenül valakinek a country tábla magyarított változatban?

Üdv,
Vili
Vilmos Kozma
RE: country tábla magyarul
9 de Maio de 2011 06:33
Resposta

Vilmos Kozma

Ranking: Junior Member

Mensagens: 68

Data de entrada: 12 de Novembro de 2009

Mensagens recentes

Közben megoldottam (ha valakit esetleg érdekel).

Letöltöttem innen egy mysql dumpot:
http://webdraft.eu/orszagok_varosok/geoinfo.sql

És írtam egy feldolgozó progit:

 1
 2        try {
 3            Connection sourceCon = DBMan.getConnection(Constants.SOURCE_URL, Constants.SOURCE_DRIVER, Constants.SOURCE_USER, Constants.SOURCE_PASS);
 4            Connection targetCon = DBMan.getConnection(Constants.LIFERAY_URL, Constants.LIFERAY_DRIVER, Constants.LIFERAY_USER, Constants.LIFERAY_PASS);
 5            if (sourceCon == null || targetCon == null) {
 6                System.out.println("Unable to get connection for source table or for Liferay table.");
 7                System.exit(-1);
 8            }
 9            List<SourceCountry> sourceCountries = DBMan.loadList(sourceCon, "select * from wsh_co_country", SourceCountry.class);
10            int updatedCount = 0;
11            for (SourceCountry sourceCountry : sourceCountries) {
12                int updated = DBMan.update(targetCon, "update country set name=? where a2=?", sourceCountry.getName(), sourceCountry.getCountryCode());
13                updatedCount += updated;
14                if (updated > 0) {
15                    System.out.println(sourceCountry.getName() + " is updated.");
16                }
17            }
18            System.out.println(updatedCount + " rows updated.");
19        } catch (SQLException e) {
20            System.out.println("Error: " + e);
21        }


Amatőr de működik és nekem megfelelt.

Üdv,
Vili