ASP读取文本和写入数据库
公司要求实现一个功能ASP的站上传一个文本文档上传后能自动将里面的信息写入数据库并点击查询按钮能按文本文档里缩输入的信息查询到相关信息比如说文本里面有好多个电话号码然后上...
公司要求实现一个功能 ASP 的站 上传一个文本文档 上传后能自动将里面的信息写入数据库 并点击查询按钮能 按文本文档里缩输入的信息 查询到相关信息
比如说 文本里面有 好多个电话号码 然后上传 和数据库中的表比对 有相同号码的 就将信息显示出来 还有一个就是在搜索的时候由于数据库很大 所有搜索时间很长 哪位高手能不能教下 怎么在搜索的时候 做一个等待的效果
读取文本的问题已解决
现在还要实现个效果就是
比如1.asp是一个提交查询的页面 2.asp是显示查询的页面 但数据库比较大 提交查询后总要等很久才能显示2.ASP 能不能有个效果就是在点击1.ASP提交的时候 产生一个等待或页面载入的效果 直到2.ASP数据完全读完
能否给出具体实例 我是新手 给我思路也没用啊 展开
比如说 文本里面有 好多个电话号码 然后上传 和数据库中的表比对 有相同号码的 就将信息显示出来 还有一个就是在搜索的时候由于数据库很大 所有搜索时间很长 哪位高手能不能教下 怎么在搜索的时候 做一个等待的效果
读取文本的问题已解决
现在还要实现个效果就是
比如1.asp是一个提交查询的页面 2.asp是显示查询的页面 但数据库比较大 提交查询后总要等很久才能显示2.ASP 能不能有个效果就是在点击1.ASP提交的时候 产生一个等待或页面载入的效果 直到2.ASP数据完全读完
能否给出具体实例 我是新手 给我思路也没用啊 展开
4个回答
展开全部
可以用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’
仅供参考,具体写法请查资料,注意路径和文件名
<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’
仅供参考,具体写法请查资料,注意路径和文件名
展开全部
要用到FSO的读写函数
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你说的是Ajax技术,可以实现局部的数据操作,也就是在整个页面不刷新的情况下后台查询数据,用JavaScript+DOM技术可以实现,具体方法你可以到百度上用“AJAX”为关键字搜一下,并不难的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
思路:
1.asp的提交按钮点击后弹出一个层,该层遮盖住1.asp ,然后在该层执行查询语句(后台),然后再加上跳转代码,界面上只有请等待或者一个滚动效果的gif(前台效果)。
1.asp的提交按钮点击后弹出一个层,该层遮盖住1.asp ,然后在该层执行查询语句(后台),然后再加上跳转代码,界面上只有请等待或者一个滚动效果的gif(前台效果)。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询