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

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

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

C# + MySQL

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

    שלום,

    אני ממש חדשה בC# .
    רוצה לחבר עכשיו לMYSQL.

    אני מבינה שזה לא כזה פשוט ומובן מאליו כמו בפייתון ובNODEJS.
    יש כאן מישהו שיכול לתת לי הדרכה קצרצרה איך לעשות את זה.

    אפילו בראשי פרקים, מהם השלבים שעלי לעשות..

    תודה רבה

    רחמיםר dovidD 2 תגובות תגובה אחרונה
    0
    • רחמיםר מנותק
      רחמיםר מנותק
      רחמים מורחק
      השיב לJunior ב נערך לאחרונה על ידי
      #2

      @junior קישור למדריך מצויין
      https://zetcode.com/csharp/mysql/

      תגובה 1 תגובה אחרונה
      2
      • dovidD מנותק
        dovidD מנותק
        dovid ניהול
        השיב לJunior ב נערך לאחרונה על ידי
        #3

        @junior אני ממליץ בחום להשתמש בDapper שזה ספריית עזר לתשאול מסדי נתונים בדוטנט.
        להלן הדרכה שלי:
        א. להתקין חבילת nuget של MySql.Data
        (אופן ההתקנה: קליק ימני על הפרוייקט בSolution Explorer ואז בחירה בManage Nuget Package
        חיפוש המילים MySql.Data ואז בחירה בראשון ולחיצה על Install ולאשר את הסכם השימוש).
        ב. להתקין חבילת Dapper (כנ"ל)
        ג. להלן קוד דוגמה:

        using (var conn = new MySql.Data.MySqlClient.MySqlConnection("server=localhost;userId=root;database=db_name;password=???"))
        {
            var list = conn.Query("SELECT * FROM table_name").ToList();
        }
        

        אם רוצים להעביר פרמטרים, אז ככה:

        using (var conn = new MySql.Data.MySqlClient.MySqlConnection("server=localhost;userId=root;database=db_name;password=???"))
        {
            var list = conn.Query("SELECT * FROM table_name WHERE ID = @id", new { id = 40 }).ToList();
        }
        

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

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

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

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

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

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