如何从数据库中取出路径中的内容

来源:百度知道 编辑:UC知道 时间:2024/05/28 08:34:05
数据库中存储的是我的文件的路径,例如:F:\3C\小组\doc\txt\meta.txt
而我在页面中只能取出这个路径,那么我怎么才能把路径中的txt文档读取出来显示到我的页面上呢?是显示到一个Table控件中
我试了一下海洋的代码,可是输出的还是路径,而不是路径下的文件内容,是不是StreamReader strReader = new StreamReader(strFileName);中的strFileName应该是F:\3C\小组\doc\txt\meta.txt中的meta.txt,而不应该是整个路径呢?如果真的像我说的那样,那么,又该如何将那个txt文件从整个路径中分离出来放到括号中去呢???SOS!!!

protected void Page_Load(object sender, EventArgs e)
{
//获得文件路径
string strFileName = Server.MapPath("F:\3C\小组\doc\txt\meta.txt");
//实例化文件类
StreamReader strReader = new StreamReader(strFileName);
//读取文件所有内容
Label1.Text = strReader.ReadToEnd();
//关闭文件(必须)
strReader.Close();
}
补充:确实如此,经过测试,确实只能用相对路径,而不能用绝对路径,对于你说的如何将那个txt文件从整个路径中分离出来,我想这个应该是很简单的,你把文件写入数据库不可能是写入绝对路径吧?关键在于你写入数据的路径,不明白的给我发百度短消息一起讨论,最好加上你的QQ号

用流来读!然后打印到页面上