سلام
بانکش sql 2000 هستاول ضمن تایید پست دوستمان 'عــــلی' ، اگر به برنامه نویس دسترسی دارید همچنان پیشنهاد میکنم با خود ایشان مذاکره کنید... این راه حل اصلی است.میشه واضحتر بگید چه کنم
دوماً معمولاً برای ارتباط با بانک SQLServer از فضای SqlClient استفاده میشود که در این صورت اصلاً هیچگاه شامل خطای مطرح شده در این تاپیک و بحث مربوطه نمیشود.
مگر آنکه برنامه نویس شما برای ارتباط با SqlClient از OLEDB استفاده کرده باشد!
سوماً مطلبی که در پست قبلی بیان کردم بر این مبنا بود که :
- اگر شما دقیقاً همین خطای پست اول را دریافت میکنید (Win64 و oledb.4.0)
- اگر برنامه شما تحت Framework باشد.
- اگر پروزه و برنامه در حالت AnyCPU در VS کامپایل شده باشد.
- اگر برنامه فاقد امضای دیجیتال باشد.
آنگاه تازه شاید بتوان وضعیت کامپایلی آن را عوض کرد و باز هم معلوم نیست حتماً حل شود و بلکه شاید با این کار مشکل حل شود.
کل پروزه و dll ها و... اش لازم نیست ولی باید exe شروع کننده برنامه تان را ببینیم.
موفق باشید.