ASP中FSO的神奇功能 - 写文件

2016-01-29 19:06 0 1 收藏

ASP中FSO的神奇功能 - 写文件,ASP中FSO的神奇功能 - 写文件

【 tulaoshi.com - ASP 】

  假设你想创建一个简单的留言簿,你可以建立一个数据库,在其中存储用户的信息。然而,如果并不需要数据库的强大功能,使用FSO来存储信息将节省你的时间和金钱。并且,一些ISP也许限制了web上的数据库应用。

   假设你在一个表单中收集了一些用户信息,这里是一个简单表单HTML代码:

< html
< body

< form action="formhandler.asp" method="post"
< input type="text" size="10" name="username"
< input type="text" size="10" name="homepage"
< input type="text" size="10" name="Email"
< /form
< /body
< /html

   再看看formhandler.asp中处理表单的代码:

< %
' Get form info
strName = Request.Form("username")
strHomePage = Request.Form("homepage")
strEmail = Request.Form("Email")

' create the fso object
Set fso = Server.CreateObject("Scripting.FileSystemObject")

   迄今为止,还没有新鲜的东西,无非是获取表单域的值并且赋值到变量。下面出现了有趣的部分 - 写文件:

path = "c: emp est.txt"
ForReading = 1, ForWriting = 2, ForAppending = 3

' open the file
set file = fso.opentextfile(path, ForAppending, TRUE)

' write the info to the file
file.write(strName) & vbcrlf
file.write(strHomePage) & vbcrlf
file.write(strEmail) & vbcrlf

' close and clean up
file.close
set file = nothing
set fso = nothing


   回想一下,OpenTextFile方法返回一个TextStream对象,它是FSO模型中的另外一个对象。TextStream对象揭示了操作文件内容的方法,比如写、读一行、跳过一行。VB常量vbcrlf产生一个换行符。

   在OpentextFile的命令参数中定义了TRUE,这就告诉了系统,如果文件不存在,就创建它。如果文件不存在,并且没有定义TRUE参数,就会出错。

   现在转到目录c: emp,打开test.txt,你可以看到如下的信息:

User's name
User's home page
User's email

   当然,这些单词可以被输入在表单中的任何内容所替换。

 

来源:https://www.tulaoshi.com/n/20160129/1508447.html

延伸阅读
标签: Web开发
读文件的例子 *************************************************** %@ page contentType="text/html;charset=gb2312"% % //变量声明 java.lang.String strFileName; //文件名 java.io.File objFile; //文件对象 java.io.FileReader objFileReader; //读文件对象 char[] chrBuffer = new char[10]; //缓...
标签: Java JAVA基础
使用PrintWriter对象即可写Text文件。 请参考以下示例: <%@ page import="java.io.*" % <% String str = "print me"; //always give the path from root. This way it almost always works. String nameOfTextFile = "/usr/anil/imp.txt"; try { PrintWriter pw = new PrintWriter(new FileOutputSt...
佛手的神奇功效 看名字就很奇特,很容易联想起《西游记》里孙悟空被如来佛主的五指压在了五指山下,有这样一个名字,那一定就像如来的手,其实佛手正是因此而得名,它是一种植物,因为长的像手,于是就给了它一个非常神秘和高贵的名字“佛手”。 而因为这个名字,已发不可收拾,因为人们会感觉这种植物会带有一点仙...
很多人爱吃芹菜,喜欢它独特的味道,同时很多人也因为这种味道而退避三舍。不过现在我们要告诉您的是芹菜是有很神奇的功效哦。下面就详细介绍给您。 1.镇静安神 从芹菜子中分离出的一种碱性成分,对动物有镇静作用,对人体能起安定作用;芹菜甘或芹菜素口服能对抗可卡因引起的小鼠兴奋,有利于安定情绪,消除烦躁。 2.平肝降压 芹...
标签: 生活常识
淘米水的神奇功效   淘米水的神奇功效 淘米水含有一定的蛋白质、维生素和微量元素,特别是头一两次淘米水含有钾,淘米水会呈现PH值为5.5左右的弱酸性,加入食盐入药后,具有清火、凉血、解毒的功效。 研究发现,洗米水里含有蛋白质、淀粉、矿物质等养分,可以用来洗脸、润肤,煮后饮用,对保护胃壁黏膜、消除积食和改善消...

经验教程

654

收藏

95
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部