|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
只要你想学,就没什么优缺点,上面那位大哥已经把网上的评论说了,但我认为想学哪个都一样,不然它就不可能在当今时代数字艺术方面存活到今天fso作者:甘冀平
如今已有了一些用户信息保留在文件中,就像一个复杂的数据库。假定有一个用户想懂得一切的会见者,就要从登
记的信息平分离出相干部分,由于没有象数据库一样具有布局化的列。
我们晓得,在所创立的文件中,第1行是用户名,第2行是他们的主页,第3行是他们的电子邮件地点。随后挂号的用
户也是依照如许的布局存储他们的信息,以是每3即将包括一个用户的挂号信息。晓得了这些,就能够编写上面的代码来显
示信息:
<%
createthefsoobject
setfso=Server.Createobject("Scripting.FileSystemObject")
path="c:empest.txt"
openthefile
setfile=fso.opentextfile(path,1)<--For
reading
接着,剖析每行,而且格局化数据:
dountilfile.AtEndOfStream
Response.write("Name:"&file.ReadLine&"")
Response.write("HomePage:"&file.ReadLine&"")
Response.write("Email:"&file.ReadLine&"<p>")
loop
closeandcleanup
file.close
setfile=nothing
setfso=nothing
%>
这里仅仅做了一个十分复杂的输入,可是你能够依据情形包括表格大概DHTML表单信息。
假如已准确地创建并写进了文件,下面的小小轮回将符合地列出数据库中的每个人的信息。ReadLine办法读取1
行内容,直到碰到换行符,随后的ReadLine挪用将读取下一行。AtEndOfStream是TextStream工具的属性,它告知我们什么时候
碰到文件的尾部。
假定因为某种缘故原由,我们没有准确地构成文件,假如一个用户只要2行信息而不是3行,那末就会发生一些毛病。我们
这里的轮回取回文件中的下3行信息,假如没有3行多的信息,就将呈现以下的毛病信息:
ServerobjecterrorASP0177:800a003e
以是,必定要增加一些毛病处置代码,以防文件中拔出了过剩的行大概少了需要的行信息。
</p>ASP脚本是采用明文(plaintext)方式来编写的。 |
|