Server.MapPath 的使用方法
来源:互联网 发布:免费谈恋爱软件 编辑:程序博客网 时间:2024/05/18 00:15
用法:
1.Server.MapPath ("/") 应用程序根目录所在的位置 如 C:\Inetpub\wwwroot\
2.Server.MapPath ("./") 表示所在页面的当前目录
注:等价于Server.MapPath ("") 返回 Server.MapPath ("")所在页面的物理文件路径
3.Server.MapPath ("../")表示上一级目录
4.Server.MapPath ("~/")表示当前应用级程序的目录,如果是根目录,就是根目录,如果是虚拟目录,就是虚拟目录所在的位置
如:C:\Inetpub\wwwroot\Example\ 注:等效于Server.MapPath ("~")。
习惯用Access的朋友都知道:ADO.NET链接Access数据库经常这么写:
strcon="Provider=Microsoft.Jet.OLEDB.4.0;Data Source="+Server.MapPath("datebase/indexDB.mdb");
这 里用Server.MapPath得到应用程序的物理路径!如果你是在当前web项目下的一个类中如上写链接语句,可能会提示找不到Server、因为 Server的完整路径是System.Web.HttpContext.Current.Server。using System.Web是显然不够的;但是在从内置Page类继承的类中可以直接写Server.MapPath"data.mdb"),应该是因为 Page类已经包含了这些类路径。
如果你从Page类继承的类中执行这条语句,才可以简单地使用
DataBase = Server.MapPath("data.mdb");
否则写全命名空间:System.Web.HttpContext.Current.Server.MapPath();
注意:如果是在一个类库下的一个类中、要先添加引入using System.Web;因为新建一个类库时默认是不引入using System.Web的!
0 0
- Server.MapPath的使用方法
- Server.MapPath的使用方法
- Server.MapPath 的使用方法
- Server.MapPath 的使用方法
- asp中Server.MapPath的使用方法
- Server.MapPath的用法
- Server.MapPath的用法
- Server.MapPath的使用
- Server.MapPath 的用法
- Server.MapPath的用法
- Server.MapPath的用法
- Server.MapPath和Request.MapPath()的用法
- Server.MapPath和Request.MapPath()的用法
- mappath使用介绍,Server.mappath和Request.mappath 有什么区别、及使用方法
- MapPath使用方法
- Server.MapPath()的很多功能
- Server.MapPath(path)的使用
- Server.MapPath()不为人知的秘密
- 【已解决】对JSP页面传值中文乱码的简单解决方法
- Promise实现图片动态加载
- android studio 添加按钮事件的三种方法
- 64-ia-32架构优化手册——目录
- 查看linux版本及lsb_release安装及一些想法
- Server.MapPath 的使用方法
- 用Scratch2.0源码定制一个自己的编辑器
- Android 小米手机开发APP图标更换后还显示原来的图标
- 迷宫问题求最小路径
- Dubbo+Zookeeper+Spring (3)
- loadrunner问题解决:TPS中有Action_Transaction 和 vuser_init_Transaction
- 64-ia-32架构优化手册(1)
- 对form表单post的研究
- 限制提交次数