سلام
چطور می توانم بانک اطلاعاتی که نوشتم را کنار برنامه ام قرار دهم
یعنی برنامه ام را در هر آدرسی که بردم اجرا شود
سلام
چطور می توانم بانک اطلاعاتی که نوشتم را کنار برنامه ام قرار دهم
یعنی برنامه ام را در هر آدرسی که بردم اجرا شود
سلام
از چه بانك اطلاعاتي استفاده مي كنيد؟
سلام اگر ممکنه در مورد sql و پارادوکس به من توضیح بدهید.........
سلام
SQL كه برروي سرور اجرا مي شود و ديتابيسش رو نميتونيد كنار برنامه قرار دهيد.
پارادوكس هم مشكلي ندارد . اول از نصب BDE مطمئن شويد، بعد فايل ديتابيس را ميتوانيد كنار فايل برنامه قرار دهيد. كافيه موقع اتصال به اون مسير را درست وارد كنيد.
سلام
من یک کد می خواهم در برنامه ام بنویسم که اگر کاربری دیگر برنامه را مثلا در درایو E گذاشت نیز مشکلی نداشته باشد و برنامه اجرا شود
چون من الان برای آدرس دهی بانکم(پارادوکس) در خاصیت table name جدولم آدرس درایو را میدهم مثلاc:/dd
با تشکر
سلام
يكي از راههاي بدست آوردن مسير فايل اجرايي :
کد:برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
با سلام
راه سادش اینه که هیچ آدرسی رو بهش ندی ( یا به عبارت دیگه آدرس پوشه جاری رو بهش بدی)
کافیه تنها کد زیر رو برای اسم جدولت بنویسی
مثل اینکه توی ویرایش قبلی اسلش \ نمایش داده نشده بود . اگه اسلش رو قبل از نام جدولت بزاری سیستم خودش اوتومات آدر پوشه جاری رو به برنامه میده و دیگه احتیاجی به سایر کدها نیستکد:برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
موفق باشی
Last edited by hp1361; 06-05-2007 at 11:38.
سلام
نه. اگر آدرس ندی. بعضی اوقات آدرس پیشفرض
جای دیگه منتقل میشه و مشکل ساز هست.
مثلآ با OpenDialog کار کنی. آدرس پیشفرض رو جای دیگه منتقل میکنه.
بای
بهترين راه براي اينكه هرجايي كه برنامه نصب شد ديتابيس رو هم راحت پيدا كنه اينه كه به عنوان مسير ديتا بيست اين كد رو بدي :
و اگر هم كه ديتا بيس رو در پوشه اي مثلا به اسم Data در شاخه برنامه قرار داده باشي فقط كافيه به اين صورت بنويسي :کد:برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
به همين راحتي!کد:برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
حالا برنامه هر جا كه باشه ديتا بيس رو راحت پيدا مي كنه و البته در صورتي كه ديتابيس در دايركتوري خود برنامه باشه.
هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)