Read unicode (Asian Languages) from Excel spreadsheet
- From: "Frank" <Frank@xxxxxxxxxxxxxxxxxxxxxxxxx>
- Date: Mon, 2 May 2005 18:08:03 -0700
Hi,
I guess it is a common problem when read some DBCS value from Excel
spread*** but got question marks.
Following are my code:
-----------------------------------------------------------------------------------
<%
Session.CodePage=65001
response.charset="UTF-8"
%>
<HTML>
<HEAD>
<META http-equiv="Content-Type" content="text/html; charset=utf-8">
</HEAD>
<BODY>
<%
'Create a connection
Set oConn = Server.CreateObject("ADODB.Connection")
strConn = "Driver={Microsoft Excel Driver (*.xls)}; " &_
"DBQ=<someXLS file>;" 'How to can set codepage or characterset here?
oConn.Open strConn
strCmd = "SELECT * from `<some Name defined in Excel>'"
'Create a recordset
Set oRS = Server.CreateObject("ADODB.Recordset")
oRS.Open strCmd, oConn
'Output conects of Excel
while not oRS.EOF
for each item in oRs.Fields
response.write item.Name & "==>" & item.value & "<br>"
Next
ORs.moveNext
Wend
set ORs= nothing
set oConn = nothing
%>
</BODY>
</HTML>
-------------------------------------------------------------------------------------
For the cloumn that include some Asian languages like Chinese, Japanese and
Korean, will display question marks ??? at this page.
Is it any way we can set codepage or characterset in the connectionstring?
Regadrs,
Frank
.
- Follow-Ups:
- Re: Read unicode (Asian Languages) from Excel spread***
- From: keepITcool
- Re: Read unicode (Asian Languages) from Excel spread***
- Prev by Date: RE: Comparing data in columns and delete if not equal
- Next by Date: Re: Multiple Frames on a userform
- Previous by thread: RE: Page Break Preview Page Number as Data
- Next by thread: Re: Read unicode (Asian Languages) from Excel spread***
- Index(es):