Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
Username: Password: oppure
Java - Java,Swing e DB Access
Forum - Java - Java,Swing e DB Access

Avatar
dexter04 (Normal User)
Newbie


Messaggi: 7
Iscritto: 12/08/2009

Segnala al moderatore
Postato alle 18:58
Mercoledì, 10/03/2010
Salve,
ho la necessità di creare un programmino in Java che faccia uso di un database Access esistente.
La connessione al database già funziona grazie ai driver jdbc:odbc. Il problema è che quando estraggo un campo di tipo stringa i caratteri accentati vengono sostituiti da punti interrogativi. Come posso fare per risolvere questo problema?

Grazie

dexter04

PM Quote
Avatar
netarrow (Admin)
Guru^2


Messaggi: 2502
Iscritto: 12/05/2004

Segnala al moderatore
Postato alle 22:12
Giovedì, 11/03/2010
prova a specificare la codifica della stringe con getBytes("Nome Charset")

controlla il database quale set di caratteri utilizza per i dati dei record.

PM Quote
Avatar
dexter04 (Normal User)
Newbie


Messaggi: 7
Iscritto: 12/08/2009

Segnala al moderatore
Postato alle 10:49
Venerdì, 12/03/2010
ho fatto esattamente così, specificando il charset a UFT-8 e poi a UTF-16 ma cmq non funziona. Non so di preciso che tipo di Unicode utilizza access. Il tipo del campo è di tipo Testo ma non specifica nient'altro.

PM Quote