ورود

View Full Version : Database Error: OLE DB error (0x80004005)



hossein71
جمعه 27 فروردین 1389, 09:05 صبح
سلام
من پروژه ام رو داخل یکی از درایو ها ریختم تا ویندوز Xp ام رو دوباره بریزم حالا که ویندوز رو دوباره ریختم وقتی برنامه رو اجرا می کنم پیغام Database Error: OLE DB error (x80004005) میده!!

چیکار کنم.

hossein71
شنبه 28 فروردین 1389, 18:04 عصر
یعنی کسی نیست جواب من رو بده!!

hossein71
یک شنبه 29 فروردین 1389, 15:32 عصر
تو رو خدا یکی ما رو هم تحویل بگیره!:ناراحت:

ali682344
یک شنبه 29 فروردین 1389, 16:34 عصر
سلام
شما اين دو گزينه رو چك كن ببين مشكلت حل ميشه اگه حل نشد پروژه رو بزار
1-اتصال ديتابيس برنامه(محل قرار گيري)
2-كامپوننت ها مثل adodc

hossein71
یک شنبه 29 فروردین 1389, 20:09 عصر
سلام
شما اين دو گزينه رو چك كن ببين مشكلت حل ميشه اگه حل نشد پروژه رو بزار
1-اتصال ديتابيس برنامه(محل قرار گيري)
2-كامپوننت ها مثل adodc
با تشکر از جوابتون:لبخندساده: اما
دیتابیسو در همون فایلی که پروژه هستش قرار دادم.همچنین دیتابیس با استفاده از Adodc وصل کردم(با کدنویسی وصل کردم)(منظورتون از اینکه کامپوننت هامو چک کنم چیه،چه قسمتی شو باید چک کنم).:متفکر:

xxxxx_xxxxx
یک شنبه 29 فروردین 1389, 20:53 عصر
اگر اطلاعات بیشتری بدید، مسلماً راحت تر میشه راهنمایی کرد.
ConnectionString رو اینجا بنویسید.

hossein71
یک شنبه 29 فروردین 1389, 21:19 عصر
اگر اطلاعات بیشتری بدید، مسلماً راحت تر میشه راهنمایی کرد.
ConnectionString رو اینجا بنویسید.

Adodc1.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & App.Path & "\mok.mdb;"
-1در برنامه 16 تا Adodc هست.
2- رکورد سورسشون با کدنویسی SQL نوشته شده.
3- هر textbox به یک Adodc وصل شده.
4- یک PowerListDemo به یک Adodc وصل شده.
(در ضمن روی این تاکید می کنم که وقتی ویندوز رو عوض کردم اینجوری شد.)

hossein71
دوشنبه 30 فروردین 1389, 18:20 عصر
یعنی واقعا کسی نیست جواب سوالم رو بدونه؟(جناب xxxxx_xxxxx و ali682344 چی کار کنم؟):متفکر:

ali682344
دوشنبه 30 فروردین 1389, 19:07 عصر
سلام
روي سيستم ديگه با خود نرم افزار وي بي چك كن ببين همين ارور رو ميده
يا ديتابيست رو با اكسس باز كن از منوي تولس گزينه database utilites و گزينه compact and repair رو بزن و دوباره چك كن
اگه نتيجه اي نداشت مجبور ميشي پروژت رو بزاري تا دوستان چك كنن و مشكلت حل بشه

hossein71
دوشنبه 30 فروردین 1389, 19:17 عصر
روی سیستمم Office 2007 نصبه.مسیریو که شما فرمودید پیدا نکردم.اگه یه بار دیگه مسیرو به طور مشخص بفرمایید ممنون می شم.

ali682344
دوشنبه 30 فروردین 1389, 20:01 عصر
روی سیستمم Office 2007 نصبه.مسیریو که شما فرمودید پیدا نکردم.اگه یه بار دیگه مسیرو به طور مشخص بفرمایید ممنون می شم.

قبل از انجام اين كار يه بك اپ از ديتابيست بگير
در اكسس 2007 روي http://office.microsoft.com/global/images/default.aspx?AssetID=ZA100771021033 كليك كن و گزينه manage و گزينه compact and ...

hossein71
دوشنبه 30 فروردین 1389, 20:15 عصر
قبل از انجام اين كار يه بك اپ از ديتابيست بگير
در اكسس 2007 روي http://office.microsoft.com/global/images/default.aspx?AssetID=ZA100771021033 كليك كن و گزينه manage و گزينه compact and ...

کاریو که فرمودید انجام دادم حالا باید چیکار کنم؟(در اكسس 2007 روي http://office.microsoft.com/global/images/default.aspx?AssetID=ZA100771021033 كليك کردم و بعدش گزينه manage و گزينه compact and ... زدم)

ali682344
دوشنبه 30 فروردین 1389, 20:20 عصر
کاریو که فرمودید انجام دادم حالا باید چیکار کنم؟(در اكسس 2007 روي http://office.microsoft.com/global/images/default.aspx?AssetID=ZA100771021033 كليك کردم و بعدش گزينه manage و گزينه compact and ... زدم)

انتخاب ديتابيست و ذخيره ديتابيس جديد و جايگزيني اون با فايل اصلي و تغيير نام ديتابيس ساخته شده با نام ديتابيس اصليت هست

hossein71
دوشنبه 30 فروردین 1389, 20:54 عصر
انتخاب ديتابيست و ذخيره ديتابيس جديد و جايگزيني اون با فايل اصلي و تغيير نام ديتابيس ساخته شده با نام ديتابيس اصليت هست

انجام دادم،حالا چیکار کنم؟

ali682344
دوشنبه 30 فروردین 1389, 21:03 عصر
انجام دادم،حالا چیکار کنم؟

برنامه رو اجرا كن ببين مشكل حل نشد!

hossein71
دوشنبه 30 فروردین 1389, 21:06 عصر
متاسفانه،حل نشد.

ali682344
دوشنبه 30 فروردین 1389, 21:08 عصر
متاسفانه،حل نشد.

تنها راحت اينه خود پروژه رو بزاري

hossein71
سه شنبه 31 فروردین 1389, 23:05 عصر
متاسفانه خود پروژه رو نمی تونم بزارم.
یعنی این ارور واقعا برای کسی رخ نداده.
این هم عکس ارور:

http://upload.iranblog.com/7/1271829844.png

hossein71
چهارشنبه 01 اردیبهشت 1389, 23:13 عصر
منو بگو به اعضای این سایت دلمو خوش کرده بودم.انگار هیچ کس توانایی جواب به این سوال رو نداره؟

hossein71
پنج شنبه 02 اردیبهشت 1389, 17:32 عصر
سلام
جناب ali682344 ضمن نهایت تشکر از شما،خودم حلش کردم.
من در برنامم یک پاور لیست داشتم که با ورشتن اون و گذاشتن یه پاور لیست جدید مشکلم حل شد.