PDA

View Full Version : کار نکردن دیتا بیس در ویندوز 7



john smithair
دوشنبه 15 شهریور 1389, 10:37 صبح
سلام!!
من تازه از xp به 7 مهاجرت کردم.دیروز اومدم یه برنامه ی دیتا بیس رو شروع کنم که وقتی برنامه رو run کردم یهو ایراد گرفت و ایرادش این بود:
The 'Microsoft.Jet.OLEDB.4.0' provider is not registered on the local machine.
اگر کسی کمکم کنه که ایرادش چیه و چطور درستش کنم ممنون میشم دوستان!!!
البته اگر کمک هم نکنید باز ممنون هستم حداقل بخاطر اینکه به حرفام گوش کردید!!
ممنون!!!
اگر کسی کمک کنه لطف کرده!!!
ممنونم!!!

pourang_us
دوشنبه 15 شهریور 1389, 12:43 عصر
دوست عزیز
درود
این مشکل بر میگرده به استفاده از نسخه 32 و 64 بیتی سیستم عامل شما در زمان کامپایل برنامه نرم افزار رو برای نسخه 64 کامپایل نمایید.



موفق باشید

john smithair
دوشنبه 15 شهریور 1389, 13:59 عصر
سلام
بله منم به همین فکر کردم که الان سیستم چون 64 بیتی کار نمیکنه چون برنامه هامو توی سیتم 32 بیتی کامپایل میکردم!
اما خب الان باید چکار کنم تاا بتونم با سیستم 64 بیتی هم کار کنم؟
پیشاپیش از کمکتون ممنونم!!

DoDoklak
دوشنبه 15 شهریور 1389, 17:18 عصر
پیغام
OleDb Not Regestred On The Local machine

به این خاطره که ویندوز شما 64 بیتی و درایور اکسس تو ویندوزهای 64 بیتی کار نمیکنه

جهت رفع این مشکل پروژه Setup و فایل exe رو تو مد x86 بسازید اونوقت مشکل حل میشه

به تصاویر زیر نگاه کنید

(تیک قرمز محل تنظیم برای x86 .مراحل را به ترتیب انجام بدید)

1-


http://aks98.com/images/ywju2izvzgykykbbg3.jpg


2-

http://aks98.com/images/eht0zhqduyaj2lg6rvlp.jpg

mahdi1373
سه شنبه 16 شهریور 1389, 02:08 صبح
راحی نداره که درایور اکسس رو ارتقا بدیم؟

john smithair
سه شنبه 16 شهریور 1389, 11:11 صبح
سلام!!!
ممنون!
بعد ببخشید الن اگه این کارو کنیم دیگه برنامه رو سیستم های 32 بیتی اجرا نمیشه؟

DoDoklak
سه شنبه 16 شهریور 1389, 18:38 عصر
راحی نداره که درایور اکسس رو ارتقا بدیم؟

در سایت مایکروسافت اعلام کرده که وجود نداره و همین روش بالا رو که ذکر کردم جهت حل مشکل بیان کرده



الن اگه این کارو کنیم دیگه برنامه رو سیستم های 32 بیتی اجرا نمیشه؟


در هر دو مد 32 و 64 اجرا میشه بدون هیچ مشکلی