ניווט

    תחומים
    • הרשמה
    • התחברות
    • חיפוש
    • קטגוריות
    • פוסטים אחרונים
    • משתמשים
    • חיפוש
    • מקצועות
    חוקי הפורום

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

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

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

      clickone תגובה 1 תגובה אחרונה תגובה ציטוט 0
      • clickone
        clickone @rootoosh נערך לאחרונה על ידי

        @rootoosh

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

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

          clickone תגובה 1 תגובה אחרונה תגובה ציטוט 0
          • clickone
            clickone @rootoosh נערך לאחרונה על ידי

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

            תגובה 1 תגובה אחרונה תגובה ציטוט 2
            • R
              rootoosh נערך לאחרונה על ידי

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

              clickone תגובה 1 תגובה אחרונה תגובה ציטוט 0
              • clickone
                clickone @rootoosh נערך לאחרונה על ידי clickone

                @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 (לא חייב לשים כתובת מוחלטת ועקרונית אפשר לשים גם כתובת יחסית)

                תגובה 1 תגובה אחרונה תגובה ציטוט 2
                • 1 / 1
                • First post
                  Last post
                בא תתחבר לדף היומי!