可是我不知道该怎么读取到 asp.net的变量中呀
解决方案 »
- asp.net开发的网站能支撑上亿人在线吗? 类似淘宝/拍拍网那样的C2C网站
- VS2010好奇怪的现象
- gridview显示问题
- asp.net 发送邮件失败有乱码怎么解决呢
- vs2005 中如何取自定义控件中textbox的值
- ==========================调用函数之------参数传递问题===================================
- 怎样让动态从数据库里读出的数据滚动显示,并且让两三个记录的字体是黑的,其他的是绿色的
- 这条存储过程怎么改才能取得正确的@totalcost值
- 请教一个问题
- 关于判断语句
- 关于安装程序的问题
- 如何获取刚插入纪录的自动增长的主键值?
如下所示添加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时,文件的末尾用空串表示("")
让我们从我们刚刚制作的文本文件中读取数据
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("文件删除成功!!!" )
%>
StreamReader srText=new StreamReader(sFileName);
srText.BaseStream.Seek(0,SeekOrigin.Begin);
System.Text.StringBuilder builder=new System.Text.StringBuilder();
while (srText.Peek()> -1)
{
builder.Append(srText.ReadLine());
}
string a=builder.ToString();//这就是你要的内容
srText.Close();