HTML 表单 存为EXCEL文件时 中文显示乱码。HTML 表单 存为EXCEL文件时 中文显示乱码。

by admin on 2018年10月10日

当开宣传品发放系统不时,需求使拿数据库查询的记录生成表单并转存excel文件。

在开宣传品发放系统时,需求要拿数据库查询的记录生成表单并转存excel文件。

在转存的EXCEL文件中文显示乱码,表格和任何字符正常,检查后意识凡是创建EXCEL文件打开模式不对准

在转存的EXCEL文件中文显示乱码,表格和外字符正常,检查后发现是创建EXCEL文件打开模式不针对

之前:

之前:

myfile = fs.CreateTextFile(filename,true)

myfile = fs.CreateTextFile(filename,true)

之后:

之后:

myfile = fs.CreateTextFile(filename,true,true)

myfile = fs.CreateTextFile(filename,true,true)

显正常。

显正常。

附:ASP CreateTextFile 方法

概念跟用法

CreateTextFile
方法可当当前文件夹着创造新的公文文件,并回到可用以读或摹写文件之
TextStream 对象。

附:ASP CreateTextFile 方法

概念跟用法

CreateTextFile
方法可在手上文件夹着创造新的文书文件,并返回可用以读或摹写文件之
TextStream 对象。

语法:

FileSystemObject.CreateTextFile(filename[,overwrite[,unicode]])
FolderObject.CreateTextFile(filename[,overwrite[,unicode]])
参数 描述
filename 必需的。需创建文件的名称。
overwrite 可选的。指示能否覆盖已有文件的布尔值。True 指示可覆盖文件,False 指示不能覆盖文件。默认是 True 。
unicode 可选的。指示文件是作为 Unicode 还是 ASCII 文件来创建的布尔值。True 指示文件作为 Unicode 文件创建,而 False 指示文件被作为 ASCII 文件创建。默认是 False。

语法:

FileSystemObject.CreateTextFile(filename[,overwrite[,unicode]])
FolderObject.CreateTextFile(filename[,overwrite[,unicode]])
参   数 描       述
filename      必需的。需创建文件的名称。
overwrite         可选的。指示能否覆盖已有文件的布尔值。True 指示可覆盖文件,False 指示不能覆盖文件。默认是 True 。
unicode 可选的。指示文件是作为 Unicode 还是 ASCII 文件来创建的布尔值。True 指示文件作为 Unicode 文件创建,而 False 指示文件被作为 ASCII 文件创建。默认是 False。

 

 

发表评论

电子邮件地址不会被公开。 必填项已用*标注

网站地图xml地图