ورود

View Full Version : سوال: run time error'13'



vistagroup
دوشنبه 24 مرداد 1390, 12:38 عصر
با سلام
برنامه من روی Access2003 بدون اشکال اجرا میشود ولی پس از تبدیل به 2007 کد زیر ارور میدهد. لطفا راهنمایی فرمایید.

Set rst = CurrentDb.OpenRecordset(sql, dbOpenSnapshot)

amirzazadeh
دوشنبه 24 مرداد 1390, 12:42 عصر
سلام
در محيط vba قسمت رفرنس ها microsoft dao object library رو اضافه كنيد.
........................
موفق باشيد

vistagroup
دوشنبه 24 مرداد 1390, 13:18 عصر
ضمن تشکر با تیک کردن DAO.. پیغام خطا زیر نشان داده میشود.
name conflics with existing module, project, or object library.

amirzazadeh
دوشنبه 24 مرداد 1390, 17:37 عصر
سلام
اگر ممكنه نمونه خودتون رو اپلود كنيد.

vistagroup
چهارشنبه 26 مرداد 1390, 12:50 عصر
من حتی یک دیتا بیس جدید خالی در حالت 2007 ایجاد کردم و DAO را تیک کردم ولی همان پیغام را داد!

amirzazadeh
چهارشنبه 26 مرداد 1390, 13:00 عصر
سلام
پيغام موئد اين هست كه رفرنس DAO تيك خورده بنابراين شما بايد اولويت رفرنس DAO رو بالاتر از ADO قرار بديد.(اول DAO بعد ADO)

vistagroup
چهارشنبه 26 مرداد 1390, 13:25 عصر
سلام دوباره

من رفرنس ها رو چک کردم اولویت ها مطابق نظر شما قرار دادم ولی باز همان پیغام داده شد:ناراحت: