با سلام
میدونید که کاربر میتونه برنامشو تو هر مسیری نصب کنه؛ حال اگه درون برنامه یه Connection String داشته باشیم که به بانک اطلاعاتی اتصال برقرار میکنه، و مسیر نصب هم تغییر کنه ، اونوقت چطوری مشکل Connection String رو حل کنیم با این مسیر جدید؟
با سلام
میدونید که کاربر میتونه برنامشو تو هر مسیری نصب کنه؛ حال اگه درون برنامه یه Connection String داشته باشیم که به بانک اطلاعاتی اتصال برقرار میکنه، و مسیر نصب هم تغییر کنه ، اونوقت چطوری مشکل Connection String رو حل کنیم با این مسیر جدید؟
با سلام
دوست عزيز شما Connection String رو چي نوشتين ؟
اون قسمتی که مسیر دیتابیس رو مشخص میکنین فقط اسم فایل دیتابیس و پسوندش رو بنویسین. فایل رو هم کپی کنین توی مسیری که برنامه تون داره اجرا میشه بقیه قسمتهای مسیر (مثلا C:\My Project) رو پاک کنین. اگه با کد نویسی خواستین مسیر دیتابیس رو مشخص کنین موقع مشخص کردن Data Source بجای مسیر بنویسین app.path( توی VB) بعد از اون اسم فایل دیتابیس رو بنویسین. با این روشها توی هر مسیری که برنامه داره اجرا میشه دنبال فایل دیتابیس میگرده
تو C#.net بجاي app.path چي بنويسيم
سلام دوست عزیز
در C#
Application.StartupPath.ToString()