收录日期:2019/04/26 16:21:06 时间:2016/05/23 01:58:33 标签:ASP
写入中文是报错:
Microsoft VBScript runtime error '800a0005' 

Invalid procedure call or argument 

/manage/export.asp, line 20 
代码:
temp_name = year(date()) & add0(month(date())) & add0(day(date())) & add0(hour(time())) & add0(minute(time())) & second(time()) & ".xls"
set temp_file_obj = server.createobject("scripting.filesystemobject")
mypath = Server.MapPath("/")
set temp_file = temp_file_obj.createtextfile(mypath & temp_name)
writestr="职位编号 职位类别 职位名称 城市 招聘人数 职位描述 职位要求"
temp_file.writeline(writestr)
问题已解决,方法如下:请结帖
利用adodb的stream对象实现,写入的时二进制,因此中英文无影响

dim temp_name
temp_name = year(date()) & add0(month(date())) & add0(day(date())) & add0(hour(time())) & add0(minute(time())) & second(time()) & ".xls"
set temp_file_obj = Server.CreateObject("ADODB.Stream")
mypath = Server.MapPath("/")strBody="职位编号" & chr(9) & "职位类别" & chr(9) & "职位名称" & chr(9) & "城市" & chr(9) & "招聘人数" & chr(9) & "职位描述" & chr(9) & "职位要求" & chr(13)
With temp_file_obj
        .Type = 2
        .Open
        .Charset = "GB2312"
        .Position = temp_file_obj.Size
        .WriteText = strBody
        .SaveToFile mypath,2
        .Close
End With
set temp_file_obj=nothing
up,收藏下
up
up
来晚了,早就遇到过,可惜没得到高分哟.

关于ASP的基本条件语句问题??? 中学百年校庆, 永顺一中的请进 存储过程 救救我吧,屏幕为什么总是闪烁?!! 我是新手,急盼有人教我怎么做。 查询日期类型的字段,SQL如何写 XML文件数据入库问题???(在线等,马上给分) 使用Swish时,导出文字时为什么是乱码? 进入静默模式出错,师哥们帮帮小弟吧! sprintf转化整型值时,如何使结果前面可以补零,如2为02 如何将一个void类型的变量转化为一个string类型 ADO连接Access的问题? 一个关于file对象初始化的初级问题 ListView属性问题 sos 发布.net程序时提示缺少.net framework如解决 如何缩减自己程序的Cup资源占率 vcl问题 关于框架的简单问题!! 求助!!!(在线等) ADO连接的如何创建新数据库和表? 小妹不知如何应付,各位帮帮忙? 请问用UDP客户向客户发信息时!经过server 时,客户是怎样将另一个客户的IP,PORT ,SERVER ..... 求助!!!(在线等) 请教:哪位大侠能给我介绍一下solaris下的c/c++编程环境? 急!如何让非MFC类引用MFC类, 说的不是很明白,详情见内 怎么样在一个字段中存放年、月、日,星期、时、分、秒? 关于JavaScript关闭页面的问题 这个程序到底错在哪里??? .net中遇到的奇怪的问题 555不解决我的问题!我要投诉!我要投诉!我要投诉!我要投诉!