דילוג לתוכן
  • דף הבית
  • קטגוריות
  • פוסטים אחרונים
  • משתמשים
  • חיפוש
  • חוקי הפורום
כיווץ
תחומים

תחומים - פורום חרדי מקצועי

💡 רוצה לזכור קריאת שמע בזמן? לחץ כאן!
  1. דף הבית
  2. תכנות
  3. ייבוא נתונים ממסד אקסס בC#

ייבוא נתונים ממסד אקסס בC#

מתוזמן נעוץ נעול הועבר תכנות
9 פוסטים 3 כותבים 237 צפיות
  • מהישן לחדש
  • מהחדש לישן
  • הכי הרבה הצבעות
התחברו כדי לפרסם תגובה
נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
  • מוטי מןמ מנותק
    מוטי מןמ מנותק
    מוטי מן
    כתב ב נערך לאחרונה על ידי מוטי מן
    #1

    אני מנסה להוסיף לפקד dataGridView מסד אקסס, אבל אני מצליח להביא רק דאטהבייס בתבנית mdb עם:

    private string connectionString = "Provider=Microsoft.JET.OLEDB.4.0;Data Source=C:\\a.mdb";
    

    בעוד שניסיון לייבא מקובץ בפורמט accdb כך, נתקל בשגיאה שהמשאב "Microsoft.ACE.OLEDB.4.0" אינו רשום במחשב, ויש גם אקסס מותקן וגם "2016 accessdatabaseengine_X64"

    private string connectionString = "Provider=Microsoft.ACE.OLEDB.4.0;Data Source=C:\\a.accdb";
    

    אני חושש שהבעיה היא במספר הגירסה, אבל מחיפוש באינטרנט, נראה שזה צריך להיות בסדר..

    אני מייבא את ההרחבות הבאות

    using System;
    using System.Data;
    using System.Data.OleDb;
    using System.Windows.Forms;
    

    משתמש בויז'ואל סטודיו.

    אם החסרתי מידע רלוונטי אשמח שתכתבו לי, אני מתלמד מתחיל ממש...

    תגובה 1 תגובה אחרונה
    0
    • M מנותק
      M מנותק
      mekev
      כתב ב נערך לאחרונה על ידי mekev
      #2

      @מוטי-מן כתב בייבוא נתונים ממסד אקסס בC#:

      אני חושש שהבעיה היא במספר הגירסה

      תנסה לשנות ל 12
      (אצלי ויזואל סטודיו 2019 + אקסס 2019 - ועובד תקין)

      private string connectionString = "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=C:\\a.accdb";
      
      מוטי מןמ תגובה 1 תגובה אחרונה
      1
      • מוטי מןמ מנותק
        מוטי מןמ מנותק
        מוטי מן
        השיב לmekev ב נערך לאחרונה על ידי
        #3

        @mekev כתב בייבוא נתונים ממסד אקסס בC#:

        תנסה לשנות ל 12

        לא עזר.

        תגובה 1 תגובה אחרונה
        0
        • dovidD מנותק
          dovidD מנותק
          dovid ניהול
          כתב ב נערך לאחרונה על ידי
          #4

          אם מה ש@mekev הביא לא עוזר,
          אתה צריך לנסות להריץ ב64 ביט או 32 ביט ולראות מה עוזר.
          כדי לשנות את זה יש לך בתפריט Build פריט Configuration Manager,
          בחלון שנפתח פתח את הרשימה נפתחת שיש תחת Platform ושם בחר בNew, ושמה בNew Platform בחר בX64.
          אשר וחזור להרצה, אם שוב יש שגיאת "ספק לא רשום במחשב המקומי" אז חזור על התהליך ובחר בX86.

          מנטור אישי למתכנתים (ולא רק) – להתקדם לשלב הבא!

          בכל נושא אפשר ליצור קשר dovid@tchumim.com

          מוטי מןמ תגובה 1 תגובה אחרונה
          2
          • מוטי מןמ מנותק
            מוטי מןמ מנותק
            מוטי מן
            השיב לdovid ב נערך לאחרונה על ידי מוטי מן
            #5

            @dovid אכן, כעת אני אוחז שבמנהל משימות כתוב על היישום 32, אני אנסה את זה

            וזה אכן עובד! תודה!!

            תגובה 1 תגובה אחרונה
            1
            • dovidD מנותק
              dovidD מנותק
              dovid ניהול
              כתב ב נערך לאחרונה על ידי
              #6

              יופי!
              בהזדמנות זו, ברוך הבא לC#, יש פה כמה שמחכים ממש לשאלות בתחום.
              תהיה נודניק, בבקשה!
              בהצלחה רבה!

              מנטור אישי למתכנתים (ולא רק) – להתקדם לשלב הבא!

              בכל נושא אפשר ליצור קשר dovid@tchumim.com

              תגובה 1 תגובה אחרונה
              7
              • dovidD מנותק
                dovidD מנותק
                dovid ניהול
                כתב ב נערך לאחרונה על ידי
                #7

                (אם אתה עדיין לא מכיר כלום, תעבור מיידית לWPF, זה הרבה יותר טוב מWindows Forms).

                מנטור אישי למתכנתים (ולא רק) – להתקדם לשלב הבא!

                בכל נושא אפשר ליצור קשר dovid@tchumim.com

                מוטי מןמ תגובה 1 תגובה אחרונה
                5
                • מוטי מןמ מנותק
                  מוטי מןמ מנותק
                  מוטי מן
                  השיב לdovid ב נערך לאחרונה על ידי
                  #8

                  @dovid כתב בייבוא נתונים ממסד אקסס בC#:

                  (אם אתה עדיין לא מכיר כלום, תעבור מיידית לWPF, זה הרבה יותר טוב מWindows Forms).

                  האמת שפתחתי שני פרויקטים אחד Windows Forms ואחד ב WPF אבל, נאבדתי בממשק של הWPF...

                  כעת חזרתי אליו שוב, וזה באמת הרבה יותר מסובך.. אבל זה נראה שווה..

                  תגובה 1 תגובה אחרונה
                  1
                  • dovidD מנותק
                    dovidD מנותק
                    dovid ניהול
                    כתב ב נערך לאחרונה על ידי
                    #9

                    זה מסובך רק כל עוד אתה לא שואל פה.

                    מנטור אישי למתכנתים (ולא רק) – להתקדם לשלב הבא!

                    בכל נושא אפשר ליצור קשר dovid@tchumim.com

                    תגובה 1 תגובה אחרונה
                    5

                    בא תתחבר לדף היומי!
                    • התחברות

                    • אין לך חשבון עדיין? הרשמה

                    • התחברו או הירשמו כדי לחפש.
                    • פוסט ראשון
                      פוסט אחרון
                    0
                    • דף הבית
                    • קטגוריות
                    • פוסטים אחרונים
                    • משתמשים
                    • חיפוש
                    • חוקי הפורום