با سلام
معنی این خطا چه می باشد؟
[ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
Printable View
با سلام
معنی این خطا چه می باشد؟
[ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
سلام
یا نسخه OLEDB 4 روی رایانه تان نصب نیست، که در این صورت میتوانید از نسخه 3.51 استفاده کنید و یا سیستم از لینک های زیر بروز رسانی کنید:
کد:http://support.microsoft.com/kb/239114
Download: Jet 4.0 Service Pack 8 (SP8) for Windows Server 2003 64 Bit Edition
http://www.microsoft.com/downloads/details.aspx?familyid=AD2B6698-DE73-47DC-911B-50F4F0627FF4
Download: Jet 4.0 Service Pack 8 (SP8) for Windows XP 32 Bit Edition
http://www.microsoft.com/downloads/details.aspx?FamilyID=2deddec4-350e-4cd0-a12a-d7f70a153156
یا به احتمال یقین، سیستم شما 64 بیتی است و کامپایل پروزه تان هم 64 بیتی است که میتوانید به این لینک مراجعه کنید:
[ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
موفق باشید.
ممنون متوجه نشدم.درسته سیستم من ویندوز سون و 64 بیتی هست.منظور شما این هست که با 32 بیتی اجرا کنم؟
سلام
بله، پروزه تان را x86 کامپایل کنید.
دلیلش ان است که OLEDB فقط نسخه 32 بیتی دارد که در ویندوز های 32 و 64 نصب است.
وقتی شما پروژه را x64 یا AnyCpu کاپایل میکنید، در سیستم عامل 64 بیتی ویندوز دنبال OLEDB هماهنگ 64 بیتی برای اتصال به exe شما میگردد و آن را پیدا نخواهد کرد.
ولی اگر برای استفاده از OLEDB پروژه تان را x86 کامپایل کنید در ویندوز های 32 و 64 مشکلی نخواهید داشت.