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

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

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

יצירת קובץ הרצה בvisual studio לתוכנית שנכתבה בc# ומתממשקת עם sql server

מתוזמן נעוץ נעול הועבר תכנות
6 פוסטים 2 כותבים 395 צפיות 2 עוקבים
  • מהישן לחדש
  • מהחדש לישן
  • הכי הרבה הצבעות
תגובה
  • תגובה כנושא
התחברו כדי לפרסם תגובה
נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
  • R מנותק
    R מנותק
    rootoosh
    כתב ב נערך לאחרונה על ידי
    #1

    כתבתי תוכנית בc# בvisual studio 2017 המתממשקת עם מסד נתונים sql server. עכשיו אני צריך ליצור קובץ הרצה סגור כדי להתקין את התוכנית על מחשב אחר. השאלה שלי:א. היא עושים את זה סתם ככה (פשוט מעתיקים את הקובץ exe?? )
    ב.ה connection string מתאים לשרת המחשב שלי, איך זה אמור להסתדר עם שרת אחר?
    אשמח לעזרתכם, תודה!!

    clickoneC תגובה 1 תגובה אחרונה
    0
    • R rootoosh

      כתבתי תוכנית בc# בvisual studio 2017 המתממשקת עם מסד נתונים sql server. עכשיו אני צריך ליצור קובץ הרצה סגור כדי להתקין את התוכנית על מחשב אחר. השאלה שלי:א. היא עושים את זה סתם ככה (פשוט מעתיקים את הקובץ exe?? )
      ב.ה connection string מתאים לשרת המחשב שלי, איך זה אמור להסתדר עם שרת אחר?
      אשמח לעזרתכם, תודה!!

      clickoneC מנותק
      clickoneC מנותק
      clickone
      כתב ב נערך לאחרונה על ידי
      #2

      @rootoosh

      1. כן.
        אפשר להעתיק רק את הEXE ואם יש DLL אז גם אותם.
      2. לגבי הSQL, אם זה לא רשת מקומית אז עדיף שזה יהיה בשרת חיצוני.
        שימו לב לנושא של אבטחת הידע וכו
      3. חשוב מאד לדעת שמחרוזת החיבור נמצאת אצל הלקוח, בקובץ CONFIG, המשמעות הישירה של זה, שמשתמש עם קצת ידע יכול להיכנס ישירות לDB שלכם ולעשות בו שינוים.
        יש דרכים לעירפול המחרוזת חיבור, אבל בד"כ בכאלו מקרים אם זו תוכנה שמשתמשים בה הרבה אנשים ולא יודעים מי בצד השני, עדיף לפתח צד שרת API שמחזיר JSON'S, ולעבוד מול זה.

      אין טסט כמו פרודקשן.

      המייל שלי urivpn@gmail.com

      R תגובה 1 תגובה אחרונה
      4
      • clickoneC clickone

        @rootoosh

        1. כן.
          אפשר להעתיק רק את הEXE ואם יש DLL אז גם אותם.
        2. לגבי הSQL, אם זה לא רשת מקומית אז עדיף שזה יהיה בשרת חיצוני.
          שימו לב לנושא של אבטחת הידע וכו
        3. חשוב מאד לדעת שמחרוזת החיבור נמצאת אצל הלקוח, בקובץ CONFIG, המשמעות הישירה של זה, שמשתמש עם קצת ידע יכול להיכנס ישירות לDB שלכם ולעשות בו שינוים.
          יש דרכים לעירפול המחרוזת חיבור, אבל בד"כ בכאלו מקרים אם זו תוכנה שמשתמשים בה הרבה אנשים ולא יודעים מי בצד השני, עדיף לפתח צד שרת API שמחזיר JSON'S, ולעבוד מול זה.
        R מנותק
        R מנותק
        rootoosh
        כתב ב נערך לאחרונה על ידי
        #3

        @clickone תודה ממש! עזר לי.
        זה לשימוש פרטי (תוכנה קטנה למישהו שביקש טובה..)
        תכלס, איך יתחבר המחשב שלו לשרת? (אני לא במיוחד מבינה בזה, אצטרך הסבר רהוט)תודה!

        clickoneC תגובה 1 תגובה אחרונה
        0
        • R rootoosh

          @clickone תודה ממש! עזר לי.
          זה לשימוש פרטי (תוכנה קטנה למישהו שביקש טובה..)
          תכלס, איך יתחבר המחשב שלו לשרת? (אני לא במיוחד מבינה בזה, אצטרך הסבר רהוט)תודה!

          clickoneC מנותק
          clickoneC מנותק
          clickone
          כתב ב נערך לאחרונה על ידי
          #4

          @rootoosh זה לרשת מקומית או צריך לעבוד בענן?
          עקרונית לזכרוני אתם יכולים לארח את הDB באז'ור, עד גבול מסויים שאתם בוודאי עומדים בו זה בחינם
          ואם רק המשתמש הזה משתמש בו תנסו לבדוק על קומפקט SQL שזה עבודה מול קובץ מקומי, או התקנה של השרת SQL על המחשב שלו

          אין טסט כמו פרודקשן.

          המייל שלי urivpn@gmail.com

          תגובה 1 תגובה אחרונה
          2
          • R מנותק
            R מנותק
            rootoosh
            כתב ב נערך לאחרונה על ידי
            #5

            לא הייתי מתקינה שרת SQL שבטח תופס נפח ולכזה מסד קטן זה טפשי. SQL קומפקט נשמע הכי טוב, השאלה היא אם יהיה לי מסובך לעשות איתו היכרות.

            clickoneC תגובה 1 תגובה אחרונה
            0
            • R rootoosh

              לא הייתי מתקינה שרת SQL שבטח תופס נפח ולכזה מסד קטן זה טפשי. SQL קומפקט נשמע הכי טוב, השאלה היא אם יהיה לי מסובך לעשות איתו היכרות.

              clickoneC מנותק
              clickoneC מנותק
              clickone
              כתב ב נערך לאחרונה על ידי clickone
              #6

              @rootoosh
              לא התנסתי בזה, אבל זה נראה פשוט
              https://stackoverflow.com/questions/15157368/connecting-c-sharp-to-sql-server-compact-database

              SqlCeConnection sqlConnection1 = new SqlCeConnection();
              sqlConnection1.ConnectionString = "Data Source = C:\\Users\\Administrator\\My Documents\\BMS_Data.sdf;Persist Security Info=False";
              

              לכאורה את אותה מחרוזת אפשר לשים גם בקובץ CONFIG (לא חייב לשים כתובת מוחלטת ועקרונית אפשר לשים גם כתובת יחסית)

              אין טסט כמו פרודקשן.

              המייל שלי urivpn@gmail.com

              תגובה 1 תגובה אחרונה
              2
              • dovidD dovid העביר נושא זה מ-תכנות ב-
              תגובה
              • תגובה כנושא
              התחברו כדי לפרסם תגובה
              • מהישן לחדש
              • מהחדש לישן
              • הכי הרבה הצבעות


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

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

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