c# 获得文件路径

来源:百度知道 编辑:UC知道 时间:2024/09/23 10:12:45
我用c#操作access表的时候,将数据库文件0000.mdb放在了应用程序的bin目录下的debug目录下,,所以Source=0000.mdb,代码如下,我想在bin目录下建立一个data目录,专门存放表,那么Source应该怎样写才能访问到data目录下的表文件?????

string connString = @"Provider=Microsoft.Jet.OleDB.4.0;Data
Source=0000.mdb";
楼下的回答都不对, Application.StartupPath实际上就是debug目录,而我的data目录与debug目录同在bin目录下,怎么访问data目录下的文件??????

我的意思是说:能不能用编程的办法 从debug目录返回到上一层目录bin?

要直接读出表文件,前提是我必须知道绝对路径,但是我不想总是这样做,我希望用Application.StartupPath那样的方法得到
当前目录,然后用类似的方法返回到上一层目录,再通过\data得到表文件。

string filePath = Application.StartupPath+"\\data\\0000.mdb";

/工程文件夹名/bin/data/0000.mdb

-------

那就这样儿?Source="data/0000.mdb";

-------

嗯?用编程的办法从debug目录返回上一层??嘛意思????你要读哪个目录的文件直接去读不就OK了么..

..\\data\\0000.mdb