esmael_g
سه شنبه 02 شهریور 1395, 10:54 صبح
سلام خدمت دوستان عزیز یه سوال دارم با کمک برنامه Advanced Installer 12.5 اومدم و یه فایل exe ( خروجی) ایجاد کردم اما یه مشکل برنامم به دیتا بیست نیاز داره من از اکسس استفاده کردم می خوام حالا برنامه رو به exe تبدیل کنم تبدل می شه اما دیتا بیست رو همون مسیری میده که من تو برنامه دادم حالا مشکل من این نیست که مسیری که دادم چیه چون میشه اینجوری تو برنامه به دیتا بیست مسیر داد
con1.ConnectionString = "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=|DataDirectory|Data.mdb";
مشکل اینه که بسته نصبی که برنامه بالا بهم میده دیتا بیست توش نیست و عملا باید خودم دیتا بیست رو تو پوشه برنامه بریزم؟ چیکار کنم که زمانی که فایل exeبرنامه رو می سازه کاری کنم که دیتا بیست رو هم باهاش ببره ( یعنی تو کامپیوتر دیگه نصبش کردم دیتا بیست هم باهاش نصب بشه )
con1.ConnectionString = "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=|DataDirectory|Data.mdb";
مشکل اینه که بسته نصبی که برنامه بالا بهم میده دیتا بیست توش نیست و عملا باید خودم دیتا بیست رو تو پوشه برنامه بریزم؟ چیکار کنم که زمانی که فایل exeبرنامه رو می سازه کاری کنم که دیتا بیست رو هم باهاش ببره ( یعنی تو کامپیوتر دیگه نصبش کردم دیتا بیست هم باهاش نصب بشه )