ASP.NET 如何操作文件
本文由chenyangasp版权所有,可以转载,复制,粘贴,并请注明出处,但不得修改!
在asp.net操作文件的所有concept都在system.io namespace中,这个namespace包含读写操作文件所必需的类。
本文将详细介绍关于文件读,写,删除等asp.net中的文件操作。
创建文件:并写入一些内容。
正如开始我们提到的,我们需要在我们的asp.net的页面的前面添加文件操作的namespace“system.io”
第一步:
如下所示添加namespace
<%@ Import Namespace="System.IO" %>
下一步制作文本文件
writefile.aspx
<%@ Import Namespace="System.IO" %>
<%
Response.write("Writing the content into Text File in ASP.NET <BR>")
“ 声明streamwriter对象
Dim strwriterobj As StreamWriter
“ 创建文本文件并将其赋给上面声明的streamwriter对象
strwriterobj= File.CreateText("c:/aspnet.txt" )
“在刚才创建的文本文件里写一些东东
strwriterobj.WriteLine( "Welcome to user chenyang“s ASP.NET Program" )
strwriterobj.Close
Response.write("创建文本文件并填充内容")
%>
现在我们完成了第一部分
接下来,我们来完成第二部分
从文件中读取数据
1.读取文件使用StreamReader类
2.当使用readline时,文件的末尾用空串表示("")
让我们从我们刚刚制作的文本文件中读取数据
now let“s go
readfile.aspx
<%@ Import Namespace="System.IO" %>
<%
Response.write("Reading the content from the text file ASPNET.TXT <br>")
“ 声明streamreader对象
Dim streamreaderobj As StreamReader
“ 声明filecont变量储存文件中读取的数据
Dim filecont As String
“ 打开文本文件并赋于streamreaderobj对象
streamreaderobj = File.OpenText( "c:/aspnet.txt" )
“ 读取文件数据直到空值为止
Do
filecont = streamreaderobj.ReadLine()
Response.Write( filecont & "<br>" )
Loop Until filecont = ""
“ 操作完成关闭streamreaderobj对象
streamreaderobj.Close
Response.write("<br> 读取aspnet.txt文件结束")
%>
三删除文件
删除文件的操作可以说在asp.net中是最直接的。
下面让我们看看文件的删除操作
Filedelete.aspx
<%@ Import Namespace="System.IO" %>
<%
File.Delete("c:/aspnet.txt" )
Response.write("文件删除成功!!!" )
%>
ASP.NET 如何操作文件相关推荐
- 在ASP.NET中操作文件的例子
利用SYSTEM.IO 名空间中的STREAMWRITER,STREAMREADER及FILE类,完成文件读.写.删除的操作. ----------------------------------- ...
- asp.net 对xml文件的读写,添加,修改,删除操作
asp.net 对xml文件的读写,添加,修改,删除操作 下面有代码调试正确 using System; using System.Collections; using System.Componen ...
- ASP.NET操作文件大全
1.重命名文件名称 string 新文件名 = Guid.NewGuid().ToString("N"); /// <summary> /// 创建年月日文件夹 /// ...
- 【译】在Asp.Net中操作PDF – iTextSharp -利用块,短语,段落添加文本
本篇文章是讲述使用iTextSharp这个开源组件的系列文章的第三篇,iTextSharp可以通过Asp.Net创建PDFs,就像HTML和ASP.Net为文本提供了多种容器一样,iTextSharp ...
- 测试用html文件是否存在,ASP如何检测某文件夹是否存在,不存在则自动创建
直接给大家分享一下脚本之家测试正常可以使用的代码,并且支持多级目录创建 代码一 Function CreateMultiFolder(ByVal CFolder) Dim objFSO, PhCrea ...
- asp.net word操作
在ASP.NET里操作Word的第一步就是添加COM引用到你的工程里,通过右键点击"解决方案资源管理器"的"引用",添加引用.选择COM选项卡,添加Micros ...
- Excel-VBA操作文件四大方法之一(转)
Excel-VBA操作文件四大方法之一 https://www.cnblogs.com/top5/archive/2009/10/29/1591937.html 在我们日常使用Excel的时候,不仅会 ...
- Excel-VBA操作文件四大方法
原文地址为: Excel-VBA操作文件四大方法 Excel-VBA操作文件四大方法之一 在我们日常使用Excel的时候,不仅会用到当前Excel文件的数据,还经常需要访问其他的数据文件.这些数据文件 ...
- asP上传服务器文件闪退,aspupload文件重命名及上传进度条的解决方法附代码
发现还没有aspupload这个组件的,这两样功能的解决方案,现把我的改进方案写在这里!谢谢 关于aspupload上传组件,文件重命名,进度条的问题解决方案! 共用到4个文件,分别是1.asp,2. ...
最新文章
- Linux8-bash shell的基础特性:globbing、IO重定向及管道
- R语言dplyr包和tidyr包创建交叉表(列联表、crosstab)实战
- 使用ansible部署安装corosync+pacemaker
- 给定地址段为0001H,仅通过变化偏移地址寻址,CPU的寻址范围为____到____
- 【Python教程】两种方法教你拆分含有多种分隔符的字符串
- 帕秋莉·诺蕾姬 (Standard IO)
- 使用循环计算斐波那契数列
- tourist取模模板
- ajax同步和异步的区别_同步电机和异步电机区别
- sql.xml大于小于号处理的方法
- UE4 身体部件换装实现
- js弹出对话框(半透明背景,兼容各浏览器)
- autocaddesk之 autocad2014的安装
- Shell脚本编程知识点总结及范例
- ubuntu正确安装显卡驱动的姿势
- arping 命令解析
- 目标跟踪(4)使用dlib进行对象跟踪
- tableau中LOD:fixed、include、exclude 区别
- c++/c memcpy函数用法(拷贝数组的内容)
- Linux常用命令——rsync命令
热门文章
- android studio 同类,让Android Studio的Project视图和Anroid视图类似
- c语言程序中变量先引用声明,C语言如何跨文件调用函数定义中声明的变量
- linux系统分析命令,Linux操作系统基础解析之(四)——Linux基本命令剖析(2)
- CS131专题-4:拟合(最小二乘、RANSAC、霍夫变换)
- Blender+Substance Painter全流程制作真实的机器人学习教程
- 1小时教你做360度全景“小星球”效果图 Skillshare – Create a Panoramic ‘Little Planet’ from Anywhere
- LTE - PRACH 时频资源介绍
- Windows下Qt程序打包
- DRF序列化和反序列化
- 使用CEfSharp之旅(7)CEFSharp 拦截 http 请求 websocket 内容