PDA

View Full Version : اطلاع از نصب درايور اكسس



Hossis
جمعه 04 تیر 1389, 12:37 عصر
همانطور كه مي‌دانيد درايور اكسس هنگام نصبvs نصب میشود و نياز به نصب آفيس ندارد اما اگر كاربر آفيس رانصب كند و سپس حذف(آنيستال) كند، درايور اكسس هم از بين رفته و برنامه ما دچار مشكل مي‌شود. به همين خاطر لازم است هنگام آغاز برنامه دو كار انجام دهيم
اول : اطلاع حاصل كنيم كه درايور اكسس يعني
"Microsoft.ACE.OleDB.12.0" براي اكسس 2007 و MicroSoft.Jet.OleDB.4.0 براي 2003 نصب هست يا نه ؟؟
اين كار را رشايد بتوان از طريق كنترل خطا انجام داد يعني خطا رو تست كرد ...
دوم : اين كه اگر نصب نبود، برنامه ما آن رانصب كند
مي خواستم در باره اين دو راه توضيح و راه حلي ارائه دهيد.

ricky22
جمعه 04 تیر 1389, 13:05 عصر
سلام سوال اول چک کن
HKCR\Microsoft.ACE.OLEDB.12.
در رجیستری باشه

Hossis
جمعه 04 تیر 1389, 21:06 عصر
خوب اگر نصب نبود براي نصب مجددش بايد چكار كنم؟؟

ricky22
جمعه 04 تیر 1389, 21:33 عصر
خوب اگر نصب نبود براي نصب مجددش بايد چكار كنم؟؟
راهی که به ذهنم میرسه نصب access runtime هست که شما فقط می تونی فایل اجراییش رو اجرا کنی و خود کاربر باید مراحل رو بره
یه چک کن ببین inistall shield این قابلیت نصب انجین رو در اختیارت قرار نمیده؟

Navid Asadi
جمعه 04 تیر 1389, 21:48 عصر
با خود نرم افزار نصب VS هم میشه این کار رو کرد اگه پاک شد تو برنامه بزارید پیغام بده CD\DVD برنامه رو تو دستگاه بزارن و بقیه کار

ricky22
جمعه 04 تیر 1389, 21:59 عصر
با خود نرم افزار نصب VS هم میشه این کار رو کرد اگه پاک شد تو برنامه بزارید پیغام بده CD\DVD برنامه رو تو دستگاه بزارن و بقیه کار
چگونه؟
.......

Hossis
شنبه 05 تیر 1389, 21:05 عصر
با خود نرم افزار نصب VS هم میشه این کار رو کرد اگه پاک شد تو برنامه بزارید پیغام بده CD\DVD برنامه رو تو دستگاه بزارن و بقیه کار
کاربران ما خيلي پياده هستند و اين جور چيزها رو نمي‌فهمند بايد به طور نامحسوس اين کار انجام بشه
درضمن شايد کاربر امکاناتش رو نداشته باشه که نصب کنه ، بايد راه مناسبتري انتخاب شود
Access Runtime چيه و چجوريه؟؟