PDA

View Full Version : اجرا نشدن دستورات



programmermp
یک شنبه 08 خرداد 1390, 13:07 عصر
سلام وقت بخیر
من یک برنامه با اکسس 2007 درست کرده بودم که مجبور شدم به دلایلی اون رو به 2003 تبدیل کنم (در داخل اکسس 2007 ، save as 2003 رو انتخاب کردم) حالا که برنامه رو در اکسس 2003 اجرا می کنم برخی از دستورات اجرا نمی شه مثلا در اکسس 2007 docmd.close database داریم که در اکسس 2003 docmd.close داریم
لازم به ذکر هست که من از فایل 2003 هم mde ساختم ولی اصلا فایل رو نتونست باز کنه

چی کار می شه کرد که دستورات اکسس 2007 در اکسس 2003 اجرا بشه؟

مهدی قربانی
دوشنبه 09 خرداد 1390, 17:34 عصر
سلام
يك دليلش ميتونه رفرنسهاي موجود باشه اكسس 2007 عموماً با رفرنس Mirosoft Access 12.0 Object Library كار ميكنه و در 2003 بايد 11.0 بكار گرفته بشه

programmermp
دوشنبه 09 خرداد 1390, 17:52 عصر
سلام
يك دليلش ميتونه رفرنسهاي موجود باشه اكسس 2007 عموماً با رفرنس Mirosoft Access 12.0 Object Library كار ميكنه و در 2003 بايد 11.0 بكار گرفته بشه

سلام
بله این که کاملا واضح هست اما راه حل مشکل چیه؟

مهدی قربانی
سه شنبه 10 خرداد 1390, 11:33 صبح
سلام
شما فايل رو از ورژن بالاتر به ورژن پايين تغيير داديد خوب يقيناً ورژن پائينتر قادر به پشتيباني بعضي از پارامترها و گزاره هاي اون نيست و شما بايد تغييرات لازم رو دستي اعمال كنيد .
بد نيست اينجا رو ببينيد :
http://technet.microsoft.com/en-us/library/cc178973%28office.12%29.aspx