none
בעיה חמורה שחוזרת על עצמה RRS feed

  • שאלה

  • בס"ד

    חג שמח.

    לא מזמן קניתי מחשב נייד חדש, שמותקן עליו  windows 7 64bit, אני משתמש ב visual studio 2010 ובאופיס 2010. בהתחלה הייתה לי את הבעיה הזאת והצלחתי להתגבר עליה ועכשיו היא חזרה. בפעולות מסויימות שאני עושה בסטודיו כדי לנסות לקשר בין התוכנית למסד נתונים ב - ACCESS, אני נתקל בשגיאה הבאה: "The Microsoft.ACE.OLEDB.12.0 provider  is not registered  on the local machine"

    חרשתי את האינטרנט בחיפוש אחר פתרון ואני פשוט לא יודע מה לעשות, ואשמח לעזרה מכםץ

    • הועבר על-ידי Hengzhe Li יום רביעי 18 ינואר 2012 07:18 (מאת:Microsoft Visual C#)
    שבת 24 דצמבר 2011 18:33

תשובות

  • 2 נקודות שיכולות לעזור:

    1. עבודה עם אקסס ב 64 ביט אתה יכול לראות כאן:

    http://ariely.info/dnn/Blog/tabid/83/EntryId/35/MS-Access-with-64-bit.aspx

    אין בעיה לעבוד עם אקסס ב 64 ביט ישירות ללא צורך במעבר ל 32 ביט

    2. שים לב כפי שמופיע במדריך שעל מנת לעבוד עם 64 ביט גם האקס צריך להיות מותקן כתוכנת 64 ביט (אם הוא הותקן כ 342 תהיה צריך להוריד ולהתקין מחדש כ 64 ביט)

    ** בכל דרך אחרת מה שבדרך כלל קורה ובגלל זה לפענמים זה עובד ולפעמים לא זה שהאפליקציה פשוט עובדת ב 32 לפעמים ואז מצליחה להתקשר לאקסס או ב 64 ואז לא מצליחה. לאחר התיקונים בהתאם למדריך זה אמור לעבוד תמיד גם באפליקציות 64 וגם 32 עקרונית


    signature
    • הוצע כתשובה על-ידי pituachMVP, Moderator יום ראשון 10 נובמבר 2013 16:28
    • סומן כתשובה על-ידי Eran Sharvit יום חמישי 14 אוגוסט 2014 15:22
    יום שלישי 27 דצמבר 2011 22:28
    מנחה דיון

כל התגובות

  • יתכן והבעיה נעוצה בכך שאתה מריץ 64bit וה DLL לא תואם. נסה לקמפל את האפליציה ל 32bit.

    ראה בתכתובת כאן:

    http://stackoverflow.com/questions/238625/microsoft-ace-oledb-12-0-provider-is-not-registered

     

     


    בהצלחה, ואם עזרתי, לחץ על 'סמן כתשובה', וסמן את התשובה כמועילה.
    שבת 24 דצמבר 2011 19:46
  • 2 נקודות שיכולות לעזור:

    1. עבודה עם אקסס ב 64 ביט אתה יכול לראות כאן:

    http://ariely.info/dnn/Blog/tabid/83/EntryId/35/MS-Access-with-64-bit.aspx

    אין בעיה לעבוד עם אקסס ב 64 ביט ישירות ללא צורך במעבר ל 32 ביט

    2. שים לב כפי שמופיע במדריך שעל מנת לעבוד עם 64 ביט גם האקס צריך להיות מותקן כתוכנת 64 ביט (אם הוא הותקן כ 342 תהיה צריך להוריד ולהתקין מחדש כ 64 ביט)

    ** בכל דרך אחרת מה שבדרך כלל קורה ובגלל זה לפענמים זה עובד ולפעמים לא זה שהאפליקציה פשוט עובדת ב 32 לפעמים ואז מצליחה להתקשר לאקסס או ב 64 ואז לא מצליחה. לאחר התיקונים בהתאם למדריך זה אמור לעבוד תמיד גם באפליקציות 64 וגם 32 עקרונית


    signature
    • הוצע כתשובה על-ידי pituachMVP, Moderator יום ראשון 10 נובמבר 2013 16:28
    • סומן כתשובה על-ידי Eran Sharvit יום חמישי 14 אוגוסט 2014 15:22
    יום שלישי 27 דצמבר 2011 22:28
    מנחה דיון
  • היכן אנחנו עומדים?

    הבעיה עדיין פתוחה אחרי שנתיים או שאפשר לסגור את השרשור :-) ?


    [Personal Site] [Blog] [Facebook]signature

    יום ראשון 10 נובמבר 2013 16:28
    מנחה דיון