2016-08-24 2 views
-1

У меня есть файл Excel с английским и китайским символами, когда я пытаюсь прочитать файл, он дает мне странные символы (?? для китайского иероглифа) Как это сделать? дать мне правильные китайские символы?Как читать символ chines из excel (ADODB Connection)

Я использую ADODB-соединение для чтения данных из excel.

Благодаря Ravi K

+1

Пожалуйста, покажите нам свой код. –

ответ

0

, если вы используете что-то вроде ниже, не должно быть проблемой, чтобы получить данные в китайском или других символов Юникода. Может возникнуть проблема, если вы используете WScript.Echo (unicodeString) на консоли или пытаетесь передать эти данные в некоторые другие базы данных или приложения, которые не поддерживают Unicode.

Set cn = CreateObject("ADODB.Connection") 
cn.Provider = "Microsoft.Jet.OLEDB.4.0" 
cn.Properties("Extended Properties").Value = "Excel 8.0;" 
cn.Open "Excel.xls" 
Set rs = cn.Execute("select * from [Sheet1]") 

, пожалуйста, разместите свой код и выделите раздел, который производит неожиданный вывод.

Смежные вопросы