好久沒有接觸到編程了,現在作業上需要,做了一個簡單的asp網站,為方便使用人員匯入資料而不是給到服務器&資料庫帳號密碼一類的,需要做一個excel匯入到sql2000功能,
因為長久沒接觸了,基本忘光了,網上搜了一堆出來都不能實作,
麻煩哪位有現成的可以使用的,能不能貢獻下
萬分感謝
表名:usertable
欄位:name(姓名),idno(身份證號),tel01(電話),tel02(電話),drtime(匯入時間,自動取now值),datatype(客戶型別)
uj5u.com熱心網友回復:
沒人理嗎,自己頂一下
uj5u.com熱心網友回復:
SQLserver2000自帶匯入Excel功能(只要對應好欄位即可),如果硬要ASP讀取后寫入也行,不過就麻煩多。uj5u.com熱心網友回復:
fileall=""Set cn=Server.CreateObject("ADODB.Connection")
cn.Provider="Microsoft.Jet.OLEDB.4.0"
cn.ConnectionString="Data Source="&filepath&";"&"Extended Properties=Excel 8.0;"
cn.Open
'sql="select * from [sheet1$]"
sql="select * from [$A1:R65536]"
rs.open sql,cn,1,1
Do While Not rs.Eof
if rs(rs.Fields(z).name)<>"" then
for z=0 to rs.Fields.count-1
fileall=fileall&rs(rs.Fields(z).name)&CHR(9)
next
fileall=fileall&CHR(10)
rs.Movenext
else
exit do
end if
Loop
rs.Close
cn.Close
set cn=nothing
uj5u.com熱心網友回復:
1、上傳EXCEL檔案2、讀取EXCEL檔案的一個table到DataSet
3、讀取DataSet,逐行插入sqlserver資料庫
uj5u.com熱心網友回復:
額,NPOI讀EXCEL插入資料表就好了啊uj5u.com熱心網友回復:
asp 關于操作excel的三個小案例http://bbs.ttasp.com/forum.php?mod=viewthread&tid=122&fromuid=3
(出處: 天天ASP家園)
轉載請註明出處,本文鏈接:https://www.uj5u.com/qianduan/108321.html
標籤:ASP
