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

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

💡 רוצה לזכור קריאת שמע בזמן? לחץ כאן!
M

mekev

@mekev
אודות
פוסטים
480
נושאים
97
שיתופים
0
קבוצות
0
עוקבים
2
עוקב אחרי
0

פוסטים

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

  • אבטחת מידע
    M mekev

    בניתי תוכנה בc# winform ובסיס הנתונים בSQL
    התוכנה מתוקנת על מספר מחשבים, ומסד הנתונים יושב על שרת מקומי באותה רשת מחשבים פנימית,
    אני מעוניין לאפשר את השימוש בתוכנה למחשבים שנמצאים במשרד שנמצא בעיר אחרת
    וחושש מבחינת אבטחת מידע
    כי התוכנה בשביל להתחבר ל SQL שולחת כמובן את כתובת השרת + שם משתמש + סיסמא
    דוגמא: (SqlConnection con = new SqlConnection(@"Data Source=185.2.2.25\dbt;Initial Catalog=dbn;User ID=dbus;Password=pass"))
    כעת שזה ברשת הפנימית, שגם מאובטחת בפני עצמה + הכתובת החיצונית לא מופיעה במחרוזת , אני די רגוע
    אבל מה קורה כאשר מתקינים את התוכנה במיקום מנותק
    שאז יש לשלוח בכתובת את כל הפרטים ש'הדייגים' מחפשים
    האם וכיצד צריך להצפין בצורה כלשהיא את התקשורת

    (נקודה חשובה: השרת עם כתובת IP קבועה, וכמובן סגור לכניסה מכל העולם, ופתוח רק לכתובות IP שהוחרגו לאישור)



    נ.ב.
    אשמח להרחיב את ה(חוסר) ידע הכללי
    (המתבסס על קליטת תדרים משידורי תחנת מוניות ב'ווקי-טוקי'...)

    כאשר מחברים את המחשב לאינטרנט, וינדוס שואל האם זה רשת פרטית או ציבורית
    אני מניח שברשת ציבורית, משתמשים אחרים באותה רשת יכולים לזהות את תעבורת הרשת שאני שולח מהמחשב ו...
    כאשר בוחרים ברשת פרטית
    מתישהו המחשב שולח מידע החוצה לרשת הציבורית
    לדוגמא: נכנסתי לאתר הבנק, והזנתי שם משתמש וסיסמא
    כאשר לחצתי כניסה - פרטי ההקלדה נשלחו לאתר הבנק>נבדקו>והדפדפן אצלי קיבל תשובה
    האם בין הראוטר שלי - לשרת של הבנק - המידע מוצפן?
    נניח שמאחורי הקלעים של האתר המאובטח של הבנק יש הצפנה
    שבכל פעם שאני מקליד את האות א האתר שולח את האות ג
    ורק השרת של הבנק מפצח את התשדורת בחזרה
    אזי גם ההאקר שמאזין לתשדורת שלי, יקבל שהדפדפן שלח את האות ג - וישלח את אותו שדר ישירות ללא המערבל של הבנק ויכול להכנס לחשבון
    מה שאני מנסה להבין
    זה איך עובד/נראה תעבורת רשת
    ומה בעצם נשלח / מתקבל
    ואיך עובד הצפנת תעבורה
    (שמפעיל מזל"ט שולח פקודה מהג'ויסטיק למזל"ט לבצע המראה,
    עצם פקודת התשדורת אמורה להיות גלויה היכןשהו
    במידה ואיירט את הפקודה המוצפנת, ואשדר באותו תדר את הקלט שיירטתי, המזל"ט יבצע את אותה פעולה?)

    תכנות

  • ניתוח שימוש בזיכרון דיסק (ויזואל סטודיו)
    M mekev

    בניתי תוכנה שמשתמשת בכ-380 מ"ב מהזיכרון דיסק
    כאשר בתחילת הדרך השימוש בזיכרון עמד על כ170 מ"ב

    האם ואיך יש אפשרות לנתח ב'ויז'ואל' מה התהליכים שמבצעים שימוש בזיכרון

    (אינני מחפש נתן סטטי של מספר, כמה זכרון התוכנית כעת צורכת, כפי שמופיע במנהל המשימות,
    אלא האם יש תהליך כמו 'דיאבג' שניתן לדגום תוך כדי ריצה את השימוש, ולפי זה אוכל לנתח ולמיטב ביצועים)

    תכנות

  • חיבור מרכזייה לתוכנה מקומית (api <> c# winform)
    M mekev

    @dovid

    אתה מעמיד אותי בדילמה
    לולי הערתך לגבי ה'פגע וברח'
    הייתי כעת לא מגיב
    והולך לעשות שיעורי בית (איך לבנות את התוכנה הקטנה שתאזין לפרוטוקול HTTP)

    כי ברשותי ידע דל בתכנות (ובאנגלית...)
    ולוקח לי זמן לבדוק ולהבין את התשובות

    כך שאני עובד על הפרויקט הזה מכמה כיוונים
    ושאני מתקשה - מחפש בstack בעזרת גוגל טרנסלייט
    ובמידה ולא מוצא - שואל בפורום הנכבד הזה

    כך שלהגיב רק "תודה רבה"
    נראה לי שישבש את פעילות הפורום
    (תתאר לעצמך נושא שיש בו שלושים תגובות והשואל מגיב 'תודה' אחרי כל תגובה)

    וכשאני מצליח ליישם את התשובה
    אין לי מה לחדש בתגובה שזה עובד כי זה בעצם המשיב כתב

    לגופו של עניין
    ברמה האישית - באמת תודה ענקית על עזרתך (אני נעזר רבות בתשובות קיימות בפורום)
    ובפרט בתשובה זו
    המפורטת מאוד
    ובעיקר על העדכון שהוספת בתשובה לאחר הפרסום

    אני ינסה לבנות את התוכנה שתאזין + האפשרות א שהצעת
    (עזר לי מאוד התוספת שעדיף להוסיף שורות ולבדוק את השורה האחרונה במקום לעדכן שורה קיימת)

    שבוע טוב ומבורך

    תכנות

  • חיבור מרכזייה לתוכנה מקומית (api <> c# winform)
    M mekev

    @dovid

    1. התוכנה ומסד הנתונים זה באותו מחשב
      (מדובר על שרת מקומי, שאליו מתחברים המשתמשים בRDP או שיתוף כונן רשת,
      כך שבעצם יש קובץ יחיד של התוכנה וכל אחד שפותח נכנס על המשתמש שלו)

    2. למחשב שמריץ את הSQL - אכן יש אייפי קבוע

    תכנות

  • חיבור מרכזייה לתוכנה מקומית (api <> c# winform)
    M mekev

    בניתי תוכנה לניהול עסק בc# winform המתממשקת לSQL

    אני מעוניין לחבר אותה למרכזייה ע"מ להקפיץ למשתמש חלון של שיחה נכנסת
    ומעבר לכרטיס לקוח

    הבעיה שלי היא בשיחות נכנסות
    להיכן לשלוח את המידע מהמרכזייה ואיך אוכל לשלוף אותו לשימוש

    המרכזייה יכולה בכל קבלת שיחה לשלוח לי התרעה (XML/GET/POST) המכילה את מספר המתקשר / ולאיזה מספר חייג

    איך אני מתקדם מכאן?
    איך ואיפה אני אמור לקבל את נתוני הAPI ולהשתמש בו

    האם התהליך אמור להיות שההתרעה מעדכנת/מוסיפה שורה בטבלה במסד נתונים כלשהו
    ובמקביל להריץ טיימר בתוכנה המקומית שיבדוק כל שניה מה המספר שמופיע שם
    ובהתאם לכך לעשות פעולה

    או שיש דרך קלה ונכונה יותר לביצוע

    תכנות

  • צביעת שורות ב dataGridView לפי ערך תא (c# winform)
    M mekev

    @dovid
    תראה אם זה עוזר לך

    עזרת לי מאוד!!

    היות הפורום הינו פומבי
    ע"מ להעניק עזרה וסיוע לא רק ברמה הפרטנית
    אלא בעיקר שמנ-דהו בעתיד שיתקל בבעיה דומה יוכל לחפש ולמצוא בקלות

    אעדכן ש:

    התחביר dataGridView1.DataBindingComplete += (s, e) =>
    יצר שגיאה (Error CS0136)

    ולכן פשוט שמתי את הקוד המצ"ב במאפיין RowPrePaint
    וזה עובד מעולה

               foreach (DataGridViewRow item in dataGridView1.Rows)
                if (item.Cells["פעיל"].Value is false)
                {
                    item.DefaultCellStyle.BackColor = Color.Yellow;
                }
    
                else
                {
                    item.DefaultCellStyle.BackColor = Color.White;
                }
    
    תכנות

  • צביעת שורות ב dataGridView לפי ערך תא (c# winform)
    M mekev

    @dovid

    זה הקוד שממלא את הטבלה

    SqlConnection con = new SqlConnection('SQL login information')

            con.Open();
            SqlCommand cmd = con.CreateCommand();
            cmd.CommandType = CommandType.Text;
            cmd.CommandText = "SELECT ID as 'מזהה', CustomerName as 'שם לקוח',PhoneNumber as 'טלפון',active as 'פעיל' from Customertable";
            cmd.ExecuteNonQuery();
            DataTable dt = new DataTable();
            SqlDataAdapter da = new SqlDataAdapter(cmd);
            da.Fill(dt);
            dataGridView1.DataSource = dt;
            con.Close();
    
    תכנות

  • צביעת שורות ב dataGridView לפי ערך תא (c# winform)
    M mekev

    יש לי טבלה (dataGridView) השולפת מידע מSQL
    עמודות בטבלה: שם לקוח, מספר טלפון, פעיל (כן/לא)

    אני מעוניין שהשורות של הלקוחות הלא פעילים יצבעו באפור

    ניסיתי
    הסתבכתי
    אשמח לעזרתכם

    תכנות

  • סגירת יישום לכל המשתמשים במחשב נוכחי (c#)
    M mekev

    סביבת פיתוח: c# from

    רקע:
    אני מריץ את התוכנה בשרת מקומי
    שמספר משתמשים מתחברים אליו במקביל (באמצעות RDP)

    כך שכל משתמש פותח ומשתמש בתוכנה עצמונית

    הקושי:
    ע"מ לבצע עדכוני תוכנה אני צריך שכל המשתמשים יסגרו את התוכנה הפתוחה אצלם
    היות וכידוע לא ניתן למחוק/להחליף קובץ פתוח שרץ ברקע

    שאלה:

    1. איך אני יכול לבצע פקודת סגירה לכל ההפעלות הפתוחות במחשב זה - לכל המשתמשים
      (Application.Exit סוגר את החיבור הנוכחי למשתמש פרטני בלבד)

    2. איך אני מבצע סגירה אוטומטית של התוכנית כל יום בשעה מסוימת
      (אני משער שמדובר בלולאת FOR הבודקת מה השעה, ולפי זה מפעילה IF, אשמח לעזרה בתחביר, ולהיכן להצמיד אותה)

    תכנות

  • איך ליצור חיבור יחיד בין C# ל SQL
    M mekev

    שפת תכנות: C# FORM

    בניתי תוכנה שמציגה ומבצעת פעולות על מסד נתונים של SQL

    בכל FORM אני מבצע חיבור באמצעות SqlConnection

    מה שמקשה עלי בכל פעם שיש שינוי גישה למסד נתונים/סיסמא
    לעבור בכל המקומות ולשנות את הפרטים

    שאלה:
    איך אני מייצר חיבור אחד לכל הFORM
    (קובץ App.config יחיד לכל התוכנה)
    אשמח להסבר / קישור רלוונטי

    תכנות

  • מעבר באמצעות אנטר בC#
    M mekev

    איך אני מבצע בטופס winform שיהיה ניתן לעבור בטופס בין textbox באמצעות מקש אנטר
    (כמובן אחרי שסדרתי את המעברים לפי ה'טאב')

    תכנות

  • רמות משתמשים c# windows forms
    M mekev

    אני בונה תוכנה ב: c# windows forms
    ואני מעוניין לעשות רמות משתמשים
    לדוגמא: רמה 1: רשאי לבצע כל פעולה, רמה 2: יכול לבצע רק פעולות 1,2,3

    (חשבתי לעשות מסך כניסה שמפנה לפי שם משתמש לטופס שונה, אבל זה 'דרך קצרה שהיא ארוכה'
    כי זה אח"כ לתחזק בתיקוני קוד כל פעם שתי טפסים)

    אשמח לעזרתכם
    ולו בהכוונה איך הפרוצדורה הזאת נקראת, ואז אוכל לחפש זאת בגוגל

    תכנות

  • #dateTimePicker - C
    M mekev

    @dovid
    לא טוען כלום
    נמצא על ברירת מחדל

    תכנות

  • #dateTimePicker - C
    M mekev

    @dovid
    זה הקוד שכתבתי

    string oo = dataGridView2.CurrentRow.Cells["מזהה"].Value.ToString();
    
            DateTime x1 = dateTimePicker1.Value;
            DateTime x2 = dateTimePicker2.Value;
            DateTime x3 = dateTimePicker3.Value;
            DateTime x4 = dateTimePicker4.Value;
            DateTime x5 = dateTimePicker5.Value;
            
    
            string y1 = x1.ToString("yyyy-MM-dd");
            string y2 = x2.ToString("yyyy-MM-dd");
            string y3 = x3.ToString("yyyy-MM-dd");
            string y4 = x4.ToString("yyyy-MM-dd");
            string y5 = x5.ToString("yyyy-MM-dd");
            
    
            con.Open();
            SqlCommand cmd = con.CreateCommand();
            cmd.CommandType = CommandType.Text;
            cmd.CommandText = $"UPDATE tabel SET  תאריך 1 = '{y1}', תאריך 2 = '{y2}',תאריך 3 = '{y3}',תאריך 4 = '{y4}',תאריך 5 = '{y5}' WHERE מזהה = " + oo + "";
            cmd.ExecuteNonQuery();
            con.Close();
    
    תכנות

  • #dateTimePicker - C
    M mekev

    בקצרה:
    איך ניתן לאתחל את הפקד dateTimePicker - שלא ישלח שום נתון

    ובהרחבה:
    יש לי שרשרת ייצור המכילה חמישה תהליכים
    אני מעוניין לעקוב ברמה תאריכית על ביצוע כל שלב

    פלטפורמה: - #WinForms / C (ישן ארכאי / ובכ"ז....)
    שמתמשקת ל: SQL

    בניתי שאילתה:
    המכילה חמישה פקדים של dateTimePicker - שכל אחד מהם אמור לעדכן שלב נוסף במסד הנתונים.
    בעת לחיצה על לחצן 'עדכן'
    נשלח עדכון ערך הפקדים למסד נתונים
    היות שלעיתים קרובות אני מעדכן שתים/שלוש שלבים בבת אחת
    בניתי את זה כעדכון אחד לכל השדות ולא דרך המאפיין dateTimePicker1_ValueChanged של כל פקד
    הבעיה שלי היא: שהפקד שולח לי תמיד את התאריך הנוכחי/ברירת מחדל - ומעדכן לי שדה מעוניין שתשאר בערך null
    אני מעוניין שכל פקד שלא אגע / אבחר בו תאריך (נוכחי/קודם) - יישאר בו הערך null

    אשמח לעזרתכם

    תכנות

  • עזרה בC#
    M mekev

    תודה לכל העוזרים!

    אשמח להחכים:
    בהמשך לדברי @mekev
    איך אני מגדיר בשאילתה דינמית שמזינה dataGridView
    שיהיה עמודה מוסתרת/בלתי מוצגת

    תכנות

  • עזרה בC#
    M mekev

    @clickone
    מדובר על ווינפורם

    העדיפות כמובן על לקבל את הערך של ה'מזהה' בבחירת שורה - ולפנות לSQL לקבל את המידע הנוסף

    הקוד של השאילתה:
    SqlConnection conn = new SqlConnection("שם שרת");
    SqlCommand cmd = new SqlCommand("SQL שאילתת", conn);
    conn.Open();
    DataTable dt = new DataTable();
    using (SqlDataAdapter Sda = new SqlDataAdapter(cmd))
    {
    Sda.Fill(dt);
    conn.Close();
    }
    dataGridView.DataSource = dt;

    הקוד הקיים לתיבת טקסט לקבלת מידע מהתוצאה בטבלה:
    textBox.Text = (string)dataGridView.CurrentRow.Cells["שם מוצר"].Value;

    תכנות

  • עזרה בC#
    M mekev

    יש לי טבלה דינאמית (Datagridview) שמקבלת נתונים לפי שאילתה מSQL
    ואני מעוניין לקבל לתיבת טקסט (textbox) מידע שלא מופיע בתוצאת השאילתה
    אלא לקבל מידע מהSQL לפי בחירת התא/שורה בטבלה

    דוגמא:
    הטבלה מכילה עמודה 'מזהה', 'שם המוצר', 'כמות'
    ואני מעוניין בבחירת תא/שורה לקבל לתיבת טקסט את המידע 'שם הלקוח' שלא מופיע בתוצאת השאילתה המוצגת בטבלה

    מישהו יכול לעזור בתחביר?

    תכנות

  • עזרה באקסס - שליפת שם משמעותי
    M mekev

    אופ'ס, זה אני שם ששאל, ולא קבלתי מענה שניתן ליישם
    יש למישהו רעיון?

    תכנות

  • עזרה באקסס - שליפת שם משמעותי
    M mekev

    איך ניתן לעשות בVBA
    שליחת 'דוח' במייל
    כאשר:

    1. שורת ה'נושא' במייל יכיל שם משמעותי מטבלת המקור, ולא טקסט סטטי מהפקודה
    2. שם הקובץ (PDF) יהיה שם העבודה (מהטבלה) ולא שם הדוח במאפיינים

    לדוגמא:
    כאשר אני שולח הזמנת ייצור לספק
    'כוסות עם לוגו - ישיבת מיר' / 'כוסות עם מכסה ולוגו - עטרת שלמה'
    אני מעוניין
    א. שמקבל ההודעה יראה ב'שלוף' את הכותרת, ויוכל לבצע אח"כ חיפוש לפי זה
    ב. בעת הורדת הקובץ המצורף למחשב, לא יידרס הקובץ הקודם

    תכנות
  • 1
  • 2
  • 20
  • 21
  • 22
  • 23
  • 24
  • 24 / 24
  • התחברות

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

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