Wpis z mikrobloga

#java #hibernate #javanese #programowanie

Mireczki,
mam sobie aplikację Java8/FX + hibernate, która korzysta z bazy danych MSSQL 2008R2.
(baza współdzielona z Optima ERP) - wszystko ładnie pięknie działa, a jednym ale:

Mianowicie pojawiła się potrzeba okresowej aktualizacji pewnych tabel z zewnętrznego źródła.
Zewnętrzne źródło udostępnia aktualizacje w postaci skryptu SQL, który trzeba odpalać na bazie danych.

Napisałem osobny program, który zajmuje się pobieraniem tych skryptów SQL do plików i aplikowaniem ich do bazy danych.

Program pobiera skrypt i wykonuje link tylko szkopuł w tym, że pobrany skrypt ma
kodowanie UTF-8 i jak zapodam go poprzez createSQLQuery() to w tabelach mam krzaki zamiast polskich znaków :(

próbowałem konwersji utf-8 na cp1250 (.getBytes() i takie tam) ale bez rezultatu. Istnieje jakaś metoda sensowna na taki przypadek?
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach