问题描述
用虚拟路径可以的,absPath=Server.Mappath("虚拟路径")application("ConnectionString")="Provider=Microsoft.Jet.OLEDB.4.0;PersistSecurityInfo=False;Datasource="&absPath我的控件是FILE,我要获取那虚拟路径,那虚拟路径要怎么写啊.
解决方案
解决方案二:
1.先获取根路径的物理路径stringrootPath=Server.MathPath("/");2.然后将文件的物理路径中根路径部分删除stringpath="C:InetpubwwwrootfilefileSave熊猫.swf";path=path.Remove(0,rootPath.Length);3.将""替换为"/"path=path.Replace("\","/");最后的path就是虚拟目录路径了。不过,这个方法有缺陷:当虚拟目录没有放在根目录下时,这个方法会得到错误的结果。
解决方案三:
一般都是手动写
时间: 2024-09-23 06:00:51