|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
对于中小型web应用来说,php有很强的竞争力,linux+apache+mysql+php(lamp)的组合几乎可以胜任绝大多数网站的解决方案,对于大型应用来讲,对于系统架构要求更高,需要有成熟的框架支持,jsp的struts是个不错的框架,国内介绍它的资料也非常多,应用逐渐广泛起来。asp就不用说了,fso作者:甘冀平
到此,你对FSO大概已有了很好的体味。让我们再深切研讨一步,来办理更庞大的困难。
起首,你大概但愿对文件更名。为了跟踪一切的文档,你将要从头定名它们以便独一,如许就能够被体系简单区域
别。很不幸,FSO不同意复杂的文件更名操纵,以是我们不能不修正一下。
<%
createthefsoobject
setfso=Server.Createobject("Scripting.FileSystemObject")
path="c:empest.txt"
strDate=Replace(Date(),"/","")
strDir="c:inetpubwwwrootarticles"&strDate
strNewFileName=Hour(Now)&"_"&Minute(Now)&"_"&
second(Now)&".html"
opentheoldfile
setfile=fso.opentextfile(path,1)<--Forreading
strText=file.readall
setfile=nothing
checkforand/orcreatefolder
ifnotfso.folderexists(Server.MapPath(strDir))then
setf=fso.CreateFolder(Server.MapPath(strDir))
else
setf=fso.GetFolder(Server.MapPath(strDir))
endif
createandwritenewfile
setfile=fso.Createtextfile(f.path&""&strNewFileName)
file.write(strText)
setf=nothing
file.close
setfile=nothing
deletetheoldfile
fso.DeleteFile(path&""&rst("FileName")&i)
cleanup
setfso=nothing
%>
FSO才能的不敷在这里却成了上风,我们能够一次实行2步。起首,翻开文件并读进文件的内容。假定这里要创立一个
独一的文件夹和一个独一的文件来存储文章。但是,由于文件夹的路径天天都将改动,以是必需起首反省是不是文件夹已
存在,假如不存在,就创立它。这在ifnotfso.folderexists代码段完成。然后,获得谁人路径,创立一个新的文件。新
文件创建完成后,删撤除旧文件,这经由过程fso.DeleteFile来完成。
这2步就是:对文件更名,然后挪动到一个更符合的目次下。注重,在这里还能够对文件举行更多地操纵,好比在写
进新文件行进行一下内容的编纂。
</p>使用filesystemobject,可以对服务器上的文件进行操作,浏览、复制、移动、删除等。有ado的支持,asp对数据库的操作非常得心应手。你甚至可以像使用本地数据库那样,管理远程主机上的数据库,对表格、记录进行各种操作。 |
|