asp导入csv文件(文本)
2009-06-10 10:47
363 查看
--asp导入csv文件(文本)
set stm=server.CreateObject("adodb.stream")
stm.Type=2'以本模式读取
stm.mode=3
stm.charset="gb2312"
stm.open
--写入数据
*******************
stm.WriteText str1
stm.WriteText strvalue
stm.WriteText "多少箱"&chr(13)
stm.WriteText("一箱幾件"&chr(13))
stm.WriteText("一箱多少cbm"&chr(13))
stm.WriteText("總cbm"&chr(13))
stm.WriteText(chr(13))
stm.WriteText(chr(13))
stm.WriteText("5/5走船數量"&chr(13))
stm.WriteText("19/5走船數量"&chr(13))
stm.WriteText("香港倉"&chr(13))
stm.WriteText("多少箱"&chr(13))
stm.WriteText("一箱幾件"&chr(13))
stm.WriteText("一箱多少cbm"&chr(13))
stm.WriteText("總cbm"&chr(13))
stm.WriteText(chr(13))
stm.WriteText("工廠"&chr(13))
stm.WriteText("多少箱"&chr(13))
stm.WriteText("一箱幾件"&chr(13))
stm.WriteText("一箱多少cbm"&chr(13))
stm.WriteText("總cbm"&chr(13))
************************
stm.SaveToFile server.MapPath("jpdata.csv"),2
stm.flush
stm.Close
set stm=nothing
end if
rs.close()
set rs=nothing
dim url,trueurl
fname="jpdata.csv"
if fname<>"" then
trueurl=server.MapPath(fname)
else
Response.end
end if
set objFso=server.CreateObject("scripting.filesystemobject")
set fn=objFso.GetFile(trueurl)
flsize=fn.size
flname="jpdata.csv"
set fn=nothing
set objFso=nothing
set objStream=server.CreateObject("adodb.stream")
objStream.Open
objStream.Type=1
objStream.LoadFromFile trueurl
Response.Buffer = true
Response.ContentType= "application/octet-stream"
Response.AddHeader "Content-Disposition", "attachment; filename="&flName
Response.CharSet="iso-8859-1"
Response.AddHeader "Content-Length", flsize
'response.write("aa")
Response.BinaryWrite objStream.Read
Response.Flush
objStream.Close
set objStream=nothing
''''''''''''''''
conn.close()
set conn=nothing
set stm=server.CreateObject("adodb.stream")
stm.Type=2'以本模式读取
stm.mode=3
stm.charset="gb2312"
stm.open
--写入数据
*******************
stm.WriteText str1
stm.WriteText strvalue
stm.WriteText "多少箱"&chr(13)
stm.WriteText("一箱幾件"&chr(13))
stm.WriteText("一箱多少cbm"&chr(13))
stm.WriteText("總cbm"&chr(13))
stm.WriteText(chr(13))
stm.WriteText(chr(13))
stm.WriteText("5/5走船數量"&chr(13))
stm.WriteText("19/5走船數量"&chr(13))
stm.WriteText("香港倉"&chr(13))
stm.WriteText("多少箱"&chr(13))
stm.WriteText("一箱幾件"&chr(13))
stm.WriteText("一箱多少cbm"&chr(13))
stm.WriteText("總cbm"&chr(13))
stm.WriteText(chr(13))
stm.WriteText("工廠"&chr(13))
stm.WriteText("多少箱"&chr(13))
stm.WriteText("一箱幾件"&chr(13))
stm.WriteText("一箱多少cbm"&chr(13))
stm.WriteText("總cbm"&chr(13))
************************
stm.SaveToFile server.MapPath("jpdata.csv"),2
stm.flush
stm.Close
set stm=nothing
end if
rs.close()
set rs=nothing
dim url,trueurl
fname="jpdata.csv"
if fname<>"" then
trueurl=server.MapPath(fname)
else
Response.end
end if
set objFso=server.CreateObject("scripting.filesystemobject")
set fn=objFso.GetFile(trueurl)
flsize=fn.size
flname="jpdata.csv"
set fn=nothing
set objFso=nothing
set objStream=server.CreateObject("adodb.stream")
objStream.Open
objStream.Type=1
objStream.LoadFromFile trueurl
Response.Buffer = true
Response.ContentType= "application/octet-stream"
Response.AddHeader "Content-Disposition", "attachment; filename="&flName
Response.CharSet="iso-8859-1"
Response.AddHeader "Content-Length", flsize
'response.write("aa")
Response.BinaryWrite objStream.Read
Response.Flush
objStream.Close
set objStream=nothing
''''''''''''''''
conn.close()
set conn=nothing
相关文章推荐
- C# ASP.NET CSV文件导入数据库
- solr6.6 导入 文本(txt/json/xml/csv)文件
- C# ASP.NET CSV文件导入数据库(转)
- ASP.NET 直接导入CSV文件到DATASET
- Excel导入CSV文件(解决数值转换文本问题)
- asp.net 导入CSV 文件内容 到 SQL Server 数据库 解决CSV内容数据重复添加问题
- asp.net 导入、导出csv文件简单应用
- C++ 将通讯录txt文本文件导入到csv表格文件中
- asp.net 读取 (导入) CSV文件内容 到页面 (数据库)
- asp.net 导入文本文件数据到数据库
- ASP.NET 直接导入CSV文件到DATASET
- ASP.NET读取(导入)CSV文件[献给菜鸟的我们]
- 将文本格式csv文件导入到sqlserver数据库中
- asp.net中将文本文件内容导入到sql server数据库
- C# ASP.NET CSV文件导入数据库
- ASP.NET 从Excel文件导入数据到数据库
- ASP.NET 2.0中直接将Access数据库导入到Excel文件中
- 使用DBI(perl) 实现文本文件导入导出mysql
- C#Winform向数据库中导入.txt或者.CSV文件的数据
- 将CSV文件导入mysql