امتیاز موضوع:
  • 0 رأی - میانگین امتیازات: 0
  • 1
  • 2
  • 3
  • 4
  • 5
مسير بانك اطلاعاتي در هنگام اجرا
نویسنده پیام
mahdi-qadami آفلاین
تازه وارد

ارسال‌ها: 2
موضوع‌ها: 1
تاریخ عضویت: دى ۱۳۸۶

تشکرها : 0
( 0 تشکر در 0 ارسال )
ارسال: #1
مسير بانك اطلاعاتي در هنگام اجرا
با سلام و خسته نباشيد
من مي خواستم در مورد اينكه يك برنامه اي كه داراي بانك اطلاعاتي ميباشد
چگونه مي توانم مسير فايل را در هنگام اجرا و يا ايجاد setup حذف نمايم
زيرا هنگام نصب برنامه در سيستم هاي ديگر پيغام فايل بانك اطلاعاتي يافت نمي شود را نمايش مي دهد
با تشكر از شما
۰۷-دى-۱۳۸۶, ۰۲:۲۴:۲۳
ارسال‌ها
پاسخ
Di Di آفلاین
مدير بخش هك و كرك
*****

ارسال‌ها: 2,358
موضوع‌ها: 116
تاریخ عضویت: اسفند ۱۳۸۵

تشکرها : 1816
( 4046 تشکر در 1321 ارسال )
ارسال: #2
RE: مسير بانك اطلاعاتي در هنگام اجرا
برنامه نویسان معمولا این مشکل رو از دو طریق حل می کنن.
راه اول اینه که شما داخل درایو به خصوصی مثلا درایو C یک فولدر با نام مثلا Data بسازید و دیتابیستون رو داخل اون فولدر قرار بدید. در هنگام اجرای برنامه ، ابتدا به مسیر مورد نظر برید و در صورت نبود فایل، از یوزر بخواید تا آدرس دقیق رو با استفاده از کامون دیالوگ به شما بده.
راه دوم قرار دادن فایل فایل دیتابیس در کنار فایل اجرایی هست. به این صورت که دیتابیس رو به فایلهای نصب اتچ. در این صورت در هر بار اجرای برنامه کافیه در آدرس قرار گیری فایل اجرایی به دنبال فایل دیتابیس بگردید و باز هم اگه فایل اونجا نبود از یوزر بخواید تا مسیر اون رو انتخاب کنه.
خود من همیشه از روش دوم استفاده می کنم چون هم کد نویسی کمتری داره و هم نتیجه بهتری می ده.

۰۷-دى-۱۳۸۶, ۱۰:۴۳:۲۸
وب سایت ارسال‌ها
پاسخ
mbza11 آفلاین
در حال پیشرفت
***

ارسال‌ها: 334
موضوع‌ها: 0
تاریخ عضویت: آبان ۱۳۸۶

تشکرها : 302
( 149 تشکر در 75 ارسال )
ارسال: #3
RE: مسير بانك اطلاعاتي در هنگام اجرا
سلام.
در تکمیل فرمایشات دوست عزیز Di Di:
اگه از کنترل دیتا تو برنامت استفاده کردی و می خوای بهش آدرس دیتابیس رو در زمان اجرا بدی باید آدرس دهی رو تو رویداد Form_Initialize قرار بدی تا قبل از ایجاد کنترل ها، مقداردهی انجام بشه. یعنی:
کد:
data1.DatabaseName="D:/ProgramName/DataBaseName.mdb"
که داخل رویداد Form_Initialize باید بنویسیش.

یه خورده سرم شلوغ شده دیر به دیر میام، ولی میام ...
------------------------------------------------------------
تنبل نباش، خودت بنويس ... Angry
اگه به مشکل خوردي، بيا بپرس. Clap
S.M.B Productions
۰۷-دى-۱۳۸۶, ۱۶:۳۴:۳۱
ارسال‌ها
پاسخ
m_vb6 آفلاین
كاربر تک ستاره
*

ارسال‌ها: 44
موضوع‌ها: 7
تاریخ عضویت: دى ۱۳۸۶

تشکرها : 3
( 3 تشکر در 3 ارسال )
ارسال: #4
RE: مسير بانك اطلاعاتي در هنگام اجرا
سلام
اگر شما از ستاپ ساز خود بیسیک استفاده میکنین مشکل شما بخاطر این است که این برنامه بانکهای اطلاعاتی رو به پروژه ستاپ اضافه نمیکنه و شما باید خودتون بصورت دستی این کاررو انجام بدین
۱۳-اسفند-۱۳۸۶, ۱۰:۱۵:۳۵
ارسال‌ها
پاسخ


موضوعات مرتبط با این موضوع...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  یه خطای عجیب هنگام ورود به SQL Server 2008 sepahbod 11 10,079 ۱۹-اسفند-۱۳۹۱, ۱۷:۵۰:۲۵
آخرین ارسال: sepahbod
  عدم نمایش ldb در هنگام باز کردن یک بانک اکسس m_vb66 0 4,025 ۱۵-فروردین-۱۳۸۷, ۰۸:۱۶:۵۵
آخرین ارسال: m_vb66

پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 1 مهمان

صفحه‌ی تماس | IranVig | بازگشت به بالا | | بایگانی | پیوند سایتی RSS