-
پیدا کردن مسیر پوشه
سلام
من با c# در vs2008 برنامه نویسی می کنم.بانک اطلاعاتی من access است.
برای اتصال به بانک میخواستم حالت محلی پیش آید که در کامپیوتر دیگر هم قابل استفاده باشد. برای این کار رشته اتصال را مطابق زیر قرار دادم.
string MyPath = Application.StartupPath.ToString();
string CS = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + MyPath +
[ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
;
حالا متوجه شدم که به فایل در شاخه debug دسترسی دارد.
چه پیشنهادی دارید برای اینکه به مسیر پوشه بانک دسترسی داشته باشم؟
-
فعلا تو سیستم شما موقعیت اپلیکیشن تو پوشه دیباگ هست, ولی ممکنه تو سیستم بقیه فقط محتویات پوشه رو بدید. بهترین راه اینه که یه پوشه به اسم Data در همون پوشه ای که فایل EXE برنامه قرار داره بسازید , و فایل پایگاه داده رو داخل اون پوشه بذارید بعدش هم تو کانکشنت اسمش رو بیاری مثلا :
Application.StartupPath & "\Data\DB.mdb آخرش هم یک کوتیشن بذار