爱飞 发表于 2015-1-16 22:57:11

ASP编程:ASP中FSO的奇妙功能 - 写文件

实现规模效益。与传统的用户拥有硬件软件所有权和使用权以及传统的应用服务商提供一对一的服务模式不同,ASP拥有应用系统所有权,用户拥有使用权,应用系统集中放在ASP的数据中心中,集中管理,分散使用,以一对多的租赁的形式为众多用户提供有品质保证的应用技术服务,实现规模效益。fso作者:甘冀平;


  假定你想创立一个复杂的留言簿,你能够创建一个数据库,在个中存储用户的信息。但是,假如其实不必要数据库的壮大功效,利用FSO来存储信息将节俭你的工夫和款项。而且,一些ISP大概限定了web上的数据库使用。

  假定你在一个表单中搜集了一些用户信息,这里是一个复杂表单HTML代码:

<html>
<body>

<formaction="formhandler.asp"method="post">
<inputtype="text"size="10"name="username">
<inputtype="text"size="10"name="homepage">
<inputtype="text"size="10"name="Email">
</form>
</body>
</html>

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

<%
Getforminfo
strName=Request.Form("username")
strHomePage=Request.Form("homepage")
strEmail=Request.Form("Email")

createthefsoobject
Setfso=Server.CreateObject("Scripting.FileSystemObject")

  迄今为止,还没有奇怪的器材,不过是猎取表单域的值而且赋值到变量。上面呈现了风趣的部分-写文件:

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

openthefile
setfile=fso.opentextfile(path,ForAppending,TRUE)

writetheinfotothefile
file.write(strName)&vbcrlf
file.write(strHomePage)&vbcrlf
file.write(strEmail)&vbcrlf

closeandcleanup
file.close
setfile=nothing
setfso=nothing


  回忆一下,OpenTextFile办法前往一个TextStream工具,它是FSO模子中的别的一个工具。TextStream工具展现了操纵文件内容的办法,好比写、读一行、跳过一行。VB常量vbcrlf发生一个换行符。

  在OpentextFile的命令参数中界说了TRUE,这就告知了体系,假如文件不存在,就创立它。假如文件不存在,而且没有界说TRUE参数,就会堕落。

  如今转到目次c:emp,翻开test.txt,你能够看到以下的信息:

Usersname
Usershomepage
Usersemail

  固然,这些单词能够被输出在表单中的任何内容所交换。

</p>楼上说交互性不好,太牵强了吧。在微软提供的一套框架中,利用asp做网站,开发效率高,使用人数少,减少不必要的开销。交互性是互动方式,是有开发人员决定的。

透明 发表于 2015-1-25 21:42:54

交流是必要的,不管是生活还是学习我们都要试着去交流,通过交流我们可以学到很多我们自己本身所没有的知识,可以分享别人的经验甚至经历。

灵魂腐蚀 发表于 2015-1-26 20:12:46

交流是必要的,不管是生活还是学习我们都要试着去交流,通过交流我们可以学到很多我们自己本身所没有的知识,可以分享别人的经验甚至经历。

变相怪杰 发表于 2015-1-30 06:33:48

Application:这个存储服务端的数据,如果不清除,会直到web应用程序结束才清除(例如重启站点)

谁可相欹 发表于 2015-2-6 07:45:32

如何更好的使自己的东西看上去很不错等等。其实这些都不是问题的实质,我们可以在实践中不断提升自己,不断充实自己。

小妖女 发表于 2015-2-15 17:52:55

那么,ASP.Net有哪些改进呢?

莫相离 发表于 2015-3-4 12:36:38

如何更好的使自己的东西看上去很不错等等。其实这些都不是问题的实质,我们可以在实践中不断提升自己,不断充实自己。

小魔女 发表于 2015-3-19 10:10:43

它可通过内置的组件实现更强大的功能,如使用A-DO可以轻松地访问数据库。

老尸 发表于 2015-3-27 19:08:42

你可以通过继承已有的对象最大限度保护你以前的投资。并且C#和C++、Java一样提供了完善的调试/纠错体系。
页: [1]
查看完整版本: ASP编程:ASP中FSO的奇妙功效 - 写文件