对不起,答的仓卒. 下面是如何在console中取程序运行的当前路径:1.System.IO.Directory.GetCurrentDirectory()2. System.IO.Directory.GetCurrentDirectory()+ "\\database\\xxx.mdb"Hope it help a little.---------------------------------------- To teach a fish how to swim.
我不知道已经结贴子了.我是这样理解你得第二问: 有了当前得目录 System.IO.Directory.GetCurrentDirectory(),再加上 "\\database\\xxx.mdb"不就行了吗.比如:System.IO.Directory.GetCurrentDirectory() 是"c:\myapp" 加上"\\database\\xxx.mdb",不就是 "c:\myapp\database\xxx.mdb" 了吗?你是什么意思? Hope it helps a little. ---------------------------------------- To teach a fish how to swim.
真不好意思,一回头你就结了帖子. 我 asp.net不懂.提示:好像Server.MapPath 可以用,你看看这个帖子: 如何用Server.Mappath将“E:\bbs\database\data.mdb”换为相对路径 http://www.csdn.net/expert/topic/1002/1002909.xml?temp=5.395144E-02如果找不到,可以在MSDN的索引中找"MapPath",还有一些象Page.MapPath我也不懂.System.IO.DirectoryInfo类是关于目录操作的. parent可以得到上一级目录. 另外 System.IO.Directory的静态方法也可以.因为昨天晚上有个人问了一个问题很急,连开了3个相同的帖子.我并不知道.所以就都回答了(我用的是论坛助手).后来有人给我提意见, 所以我才今天对你说"我不知道已经结贴子了". 其实并不是催你结帖子.Hope it helps a little. ---------------------------------------- To teach a fish how to swim.
----------------------------------------
To teach a fish how to swim.
1。在C#中,如何获得当前 控制台 程序的所在的路径?2。相对路径,如"./database/xxx.mdb",asp.net和C#中怎样换算为绝对路径?asp中可以用server.MapPath...
2、直接使用AppDomain.CurrentDomain.BaseDirectory
To teach a fish how to swim.
有了当前得目录 System.IO.Directory.GetCurrentDirectory(),再加上 "\\database\\xxx.mdb"不就行了吗.比如:System.IO.Directory.GetCurrentDirectory() 是"c:\myapp"
加上"\\database\\xxx.mdb",不就是 "c:\myapp\database\xxx.mdb" 了吗?你是什么意思?
Hope it helps a little.
----------------------------------------
To teach a fish how to swim.
2位,如果我在Web应用程序中,想使用另一个Web应用程序中的图片资源,用你们的去路经方法是不行的。
比如:
架设:http://aa/webappa/==c:\webappa
webappa: 他的http访问路径为:http://aa/webappa/a/somethinga.aspx
他的http访问路径为:http://aa/webappa/b/img.gif
此时,我想在webappa/a中地一个程序取得webappa/b下的图片,我在somethinga.aspx中使用你们的方法,你们认为返回的路径是什么呢?
是c:\webappa\a还是c:\webappa呢?我试验的结果是前者,所以我无法知道http://aa/webappa/b/img.gif的真实实际路径。
我需要的是转换相对路径到实际路径的方法。多谢2位,分我马上就给,请验收阿。
在ASP。NET也可用的
OleDbConnection conn=new OleDbConnection(sourceDBSTR);就是不幸啊
如何用Server.Mappath将“E:\bbs\database\data.mdb”换为相对路径
http://www.csdn.net/expert/topic/1002/1002909.xml?temp=5.395144E-02如果找不到,可以在MSDN的索引中找"MapPath",还有一些象Page.MapPath我也不懂.System.IO.DirectoryInfo类是关于目录操作的. parent可以得到上一级目录. 另外 System.IO.Directory的静态方法也可以.因为昨天晚上有个人问了一个问题很急,连开了3个相同的帖子.我并不知道.所以就都回答了(我用的是论坛助手).后来有人给我提意见, 所以我才今天对你说"我不知道已经结贴子了". 其实并不是催你结帖子.Hope it helps a little.
----------------------------------------
To teach a fish how to swim.