morteza.azad
جمعه 14 آبان 1389, 10:54 صبح
با سلام.
مشکلی دارم که نمیدونم چطور باید حلش کنم لطفا راهنماییم کنید:
من پروژه ای ساختم با دیتابیس اکسس که فایل اکسس رو در پوشه debug<-bin گذاشتم و از درون پروژه هم هرجا به برقراری دیتابیس داشتم از تابع GetDirectory() به فایلم دسترسی پیدا کردم و مشکلی نداره، حتی اگه جای فایل exe رو هم عوض کنم مشکلی پیش نمیاد.
مشکل من تو گزارش گیریه، چون باید آدرس بانک رو به کریستال بدم، که اگه این مسیر تغییر کنه دیگه گزارش تولید نمیشه.
با دیتاست هم خیلی کار کردم، اما اون هم تو گزارش گیری مشکل داره و اینکه دیتابیس رو اد میکنه تو پروژه، که من اینو نمیخام.
یه فکری به دهنم رسید که بیام آدرس مشخصی رو به کریستال بدم، و setup ای رو واسه برنامم بنویسم که پروژه و دیتابیس رو تو اون آدرس مشخص نصب کنه، که تا اینجاش جواب میده.
اما اگه کاربر بخواد آدرس نصب رو عوض کنه دیگه همه چی خراب میشه.هر چی هم گشتم که بتونم موقع ساخت setup مسیر نصب رو از کاربر مخفی کنم تا دسترسی نداشته باشه بازم پیدا نکردم.
لطفا ی راه حل مناسب واسه مشکلم بگین. ممنون
مشکلی دارم که نمیدونم چطور باید حلش کنم لطفا راهنماییم کنید:
من پروژه ای ساختم با دیتابیس اکسس که فایل اکسس رو در پوشه debug<-bin گذاشتم و از درون پروژه هم هرجا به برقراری دیتابیس داشتم از تابع GetDirectory() به فایلم دسترسی پیدا کردم و مشکلی نداره، حتی اگه جای فایل exe رو هم عوض کنم مشکلی پیش نمیاد.
مشکل من تو گزارش گیریه، چون باید آدرس بانک رو به کریستال بدم، که اگه این مسیر تغییر کنه دیگه گزارش تولید نمیشه.
با دیتاست هم خیلی کار کردم، اما اون هم تو گزارش گیری مشکل داره و اینکه دیتابیس رو اد میکنه تو پروژه، که من اینو نمیخام.
یه فکری به دهنم رسید که بیام آدرس مشخصی رو به کریستال بدم، و setup ای رو واسه برنامم بنویسم که پروژه و دیتابیس رو تو اون آدرس مشخص نصب کنه، که تا اینجاش جواب میده.
اما اگه کاربر بخواد آدرس نصب رو عوض کنه دیگه همه چی خراب میشه.هر چی هم گشتم که بتونم موقع ساخت setup مسیر نصب رو از کاربر مخفی کنم تا دسترسی نداشته باشه بازم پیدا نکردم.
لطفا ی راه حل مناسب واسه مشکلم بگین. ممنون