2016-08-24 81 views
-1

我有一個Excel的英語和。中國字符的文件時,我試着去閱讀它給了我奇怪的字符文件中讀取字符。中國(??爲中國文字)我怎樣才能使它給我正確的漢字?如何從Excel(ADODB連接)

我使用ADODB連接從excel中讀取數據。

感謝 拉維ķ

+1

請向我們顯示您的代碼。 –

回答

0

如果你正在使用類似下面,不應該有讓中國中或其他Unicode字符數據的問題。如果您向控制檯執行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]") 

請確實發佈您的代碼並突出顯示產生意外輸出的部分。