1. ASP讀取文本和寫入資料庫
可以用fSO逐行讀取
<body>
<%
set fso=server.CreateObject("Scripting.FileSystemObject")
Set txtFile=fso.OpenTextFile(Server.MapPath("text.txt"))
While Not txtFile.AtEndOfStream
Response.Write "<center>" & txtFile.ReadLine & "</center><br>"
。。寫入資料庫
Wend
txtFile.Close
%>
</body>
也可以 直接連接資料庫,從文本中直接讀取
insert into tbl select * OPENROWSET('MICROSOFT.JET.OLEDB.4.0', 'Text;HDR=no;Delimited="::";DATABASE=d:\',tmp#txt)
另外還可以用BCP導入文本到資料庫
類似的樣式:
EXEC master..xp_cmdshell 』bcp "dbname..tablename" in c:「DT.txt -c -Sservername -Usa -Ppassword』
僅供參考,具體寫法請查資料,注意路徑和文件名