asp如何读取txt文件

代码之城 2013-04-11 11:38:53
如何读取txt文件内容,一行一行的读取,读取一行后添加到数据库,再读取下一行,可以实现吗
...全文
178 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
Go 旅城通票 2013-04-16
  • 打赏
  • 举报
回复
引用 5 楼 Jamie2012 的回复:
Set oFile = oFS.OpenTextFile(server.mapPath("xxx.txt"), 1, False) 这样写就解决了 唉 又是我自己解决啊
楼主。。⊙﹏⊙b汗。。。。。
代码之城 2013-04-16
  • 打赏
  • 举报
回复
Set oFile = oFS.OpenTextFile(server.mapPath("xxx.txt"), 1, False) 这样写就解决了 唉 又是我自己解决啊
hookee 2013-04-13
  • 打赏
  • 举报
回复

sConn = "Server=127.0.0.1;Database=db;User Id=xxx;Password=xxx;"
Set conn = CreateObject("ADODB.Connection")
conn.Open sConn
Set rs = CreateObject("ADODB.Recordset")
rs.CursorLocation = 3
rs.Open "SELECT xx FROM tbl WHERE 1=0", 1, 4

Set oFS = CreateObject("Scripting.FileSystemObject")
Set oFile = oFS.OpenTextFile("c:\xxx\xxx.txt", 1, False)
Do While Not oFile.AtEndOfStream
   sLine = oFile.ReadLine()
   rs.AddNew
   rs("xx") = sLine
Loop
oFile.Close
Set oFile = Nothing
Set oFS = Nothing
rs.UpdateBatch
If rs.State<>0 Then rs.Close
conn.Close
Set conn = Nothing
代码之城 2013-04-13
  • 打赏
  • 举报
回复
引用 3 楼 hookee 的回复:
Visual Basic code?123456789101112131415161718192021sConn = "Server=127.0.0.1;Database=db;User Id=xxx;Password=xxx;"Set conn = CreateObject("ADODB.Connection")conn.Open sConnSet rs = Creat……
Microsoft VBScript runtime error '800a0035' File not found /xxxxxx/xxx/xx/s_MAIL.ASP, line 83 Set oFile = oFS.OpenTextFile("c:\xxx\xxx.txt", 1, False) 说找不到文件 , 是不是空间上开通权限 对吧。
hookee 2013-04-12
  • 打赏
  • 举报
回复

sConn = "Server=127.0.0.1;Database=db;User Id=xxx;Password=xxx;"
Set conn = CreateObject("ADODB.Connection")
conn.Open sConn
Set rs = CreateObject("ADODB.Recordset")
rs.CursorLocation = 3
rs.Open "SELECT xx FROM tbl WHERE 1=0", 1, 4

Set oFS = CreateObject("Scripting.FileSystemObject")
Set oFile = oFS.OpenTextFile("c:\xxx\xxx.txt", 1, False)
Do While Not oFile.AtEndOfStream
   sLine = oFile.ReadLine()
   rs.AddNew
   rs("xx") = sLine
Loop
oFile.Close
Set oFile = Nothing
Set oFS = Nothing
rs.UpdateBatch
If rs.State<>0 Then rs.Close
conn.Close
Set conn = Nothing

  • 打赏
  • 举报
回复
利用FSO的ReadLine() 这个是读取一行的

28,391

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧