请教大家了:
    我的数据库名字存储着文件名。例如:数据库存着A。数据库字段名为name
    那么我在前台要显示:c:\***\A.doc
    如何把前面的路径和后面的连接起来。中间还有数据库中的字段。
应该如何做,谢谢。
请给出具体代码。我是菜鸟

解决方案 »

  1.   

    是的,可以这么理解。
    具体是这样
    例如:
    数据库存储: 北京
    那么我要显示一个 北京.doc的word文档。
    但是数据库没有存储文件路径
    而文件路径是公用的,例如: ""./xx/yy
    那么我显示就是“公用的路径地址”+“数据库字段”+".doc"
    如何在前台显示?
    谢谢
      

  2.   

    为什么没有意义呢?
    其实我想显示出他的公共URL路径,然后连接数据库里面的字符串就行了。
    在ASP里面非常简单就实现了。
    只是对.NET不熟悉,所以现在赶快来问一下。
      

  3.   

    前面放个超链接控件,后面算出完整url(和ASP差不多,字符串相加)后赋给前面的超链接就可以了
      

  4.   

    不是很理解 Server.MapPath你试试 看是不是你想要的效果
      

  5.   

    绑定
    <%#"./xx/yy"+Eval("字段名称").ToString()+".doc"%>
    显示一条
    前台
    <%=SetFile(".doc")%>后台
    public string SetFile(string filetype)
    {
       DataSet ds=DBHelper.GetSingle("select A from tb where...");//查询结果
       string path=ds.Tabels[0].Rows[0]["A"].ToString();
       return "./xx/yy"+path+filetype;//filetype可以是.doc,.txt等
    }