Board logo

标题: 如何通过HTTP协议读写服务器的数据文件? [打印本页]

作者: haifeng585    时间: 2006-3-7 14:23     标题: 如何通过HTTP协议读写服务器的数据文件?

情况如下:  

       用户在浏览器上输入用户名及密码,还有查询条件,  

发送服务器,如密码正确,则允许客户机读写数据文件。  

服务器上是一个纯文本数据文件,格式如下:  

100      //此为文件第一行,意思为:查询出100条记录  
4          //第二行,意思:每行四列  
2          //无关数据  
89        //无关数据   
data11      //第1行第1列  
d12      //第1行第2列  
d13      //第1行第3列  
d14      //第1行第4列  
d21      //第2行第1列  
d22      //第2行第2列  
d23      //第2行第3列  
d24      //第2行第4列  
......  
d1001      //第100行第1列  
d1002      //第100行第2列  
d1003      //第100行第3列  
d1004      //第100行第4列  
(结束)  
       //共100*4+2+2行数据。  

       请问:如何编写  在读取头两行数据后,(将下面的数据以数据库文件  

形式读写入一个临时本地数据库文件),让用户操作,将修改结果发送回  

服务器保存。  

     括号内为问题核心。
作者: shanzhiyin    时间: 2006-3-7 14:23

xmlhttp
作者: huaerfeifei    时间: 2006-3-7 14:24

可以用FSO对服务器端的文件进行读写.
作者: wusong147    时间: 2006-3-7 14:26

<%  
'添加数据,并新建文件  
set  xmldoc=server.CreateObject("msxml2.domdocument")  
xmldoc.async=false  
xmldoc.loadXML  "<ROOT/>"  

set  node=xmldoc.createElement("Topic")  
node.text="MS  DOM测试"  
xmldoc.documentElement.appendChild  node    '添加节点  

xmldoc.save  ("c:        est.xml")  
set  xmldoc=nothing  
%>  


<%  
'读取文件,并更新文件  
set  xmldoc=server.CreateObject("msxml2.domdocument")  
xmldoc.async=false  
xmldoc.load  ("c:        est.xml")  

xmldoc.documentElement.firstChild.text="更新测试"  

Response.Write  xmldoc.xml  


xmldoc.save  ("c:        est.xml")  
set  xmldoc=nothing  
%>
作者: titatitaqiaqia    时间: 2007-7-20 10:09

受益匪浅




欢迎光临 编程开发论坛 (http://bbs.lihuasoft.net/) Powered by Discuz! 6.0.0