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

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

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

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

מתוזמן נעוץ נעול הועבר תכנות
9 פוסטים 3 כותבים 237 צפיות 3 עוקבים
  • מהישן לחדש
  • מהחדש לישן
  • הכי הרבה הצבעות
תגובה
  • תגובה כנושא
התחברו כדי לפרסם תגובה
נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
  • מוטי מןמ מנותק
    מוטי מןמ מנותק
    מוטי מן
    כתב ב נערך לאחרונה על ידי מוטי מן
    #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
      • M mekev

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

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

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

        private string connectionString = "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=C:\\a.accdb";
        
        מוטי מןמ מנותק
        מוטי מןמ מנותק
        מוטי מן
        כתב ב נערך לאחרונה על ידי
        #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
          • dovidD dovid

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

            מוטי מןמ מנותק
            מוטי מןמ מנותק
            מוטי מן
            כתב ב נערך לאחרונה על ידי מוטי מן
            #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
                • dovidD dovid

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

                  מוטי מןמ מנותק
                  מוטי מןמ מנותק
                  מוטי מן
                  כתב ב נערך לאחרונה על ידי
                  #8

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

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

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

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

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

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

                    • מנטור אישי בתכנות והמסתעף – להתקדם לשלב הבא!
                    • בכל נושא אפשר ליצור קשר dovid@tchumim.com
                    תגובה 1 תגובה אחרונה
                    5
                    תגובה
                    • תגובה כנושא
                    התחברו כדי לפרסם תגובה
                    • מהישן לחדש
                    • מהחדש לישן
                    • הכי הרבה הצבעות


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

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

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