PDA

View Full Version : [BCB6] Lettura di stringhe Unicode da file Excel (help- urgente!)


83darking83
08-02-2007, 11:07
Ciao a tutti, sto realizzando un'applicazione che legge delle stringhe Unicode(in lingue diverse) contenute in celle Excel e le riporti in un database Access.
Sono già riuscito a connettermi al file Excel e al db Access, rispettivamente con ADO e driver OleDB e ADO e driver Jet 4.0.
Il problema è che quando leggo da Excel stringhe in lingua straniera (es. greco) mi ritorna delle WideString del tipo: "?????????????".
Ho usato i seguenti comadi:

WideString stringa1 = (WideString) ADOQuery1->Fields->Field[2]->Value;

//ottengo stringa1 = "?????????" leggendo ad esempio una stringa scritta
//in greco

Non so se il problema risiede nel type cast da Cariant a WideString, chi può aiutarmi?

83darking83
08-02-2007, 11:08
Non so se il problema risiede nel type cast da Cariant a WideString, chi può aiutarmi?

Ho sbagliato, intendevo type cast da Variant a WideString.

83darking83
09-02-2007, 08:53
Nessuno ha mai usato Excel con Borland Builder?