Data Type למספר טלפון
-
בעמודה של מספרי הטלפון הגדרתי Int כdata type/
אבל אני רואה שהוא מוחק לי את ה 0 בתחילת המספר, זה לא נעים לעין שהמספר מוצג בלי ה0 של הקידומת.
האם יש דרך למנוע זאת?
(להגדיר כ nvarchar חבל לי כי זה בטח תופס יותר זכרון, וכמו כן זה לא יגביל את המשתמש להקליד דווקא מספר טלפון)
תודה רבה מראש!פורסם במקור בפורום CODE613 ב08/07/2015 23:40 (+03:00)
-
אתה יכול לשחק עם ה0 בתחילה בקוד. כשאתה מציג אתה מוסיף את ה0, ובשמירה בפועל זה נשמר כINT.
לכאורה masked textbox יפתור לך את הבעייה מהקופסא.
תנסה כאן (אני לא בטוח שזה המקום כי הידע שלי בWPF ממש <!-- s:-( --><img src="{SMILIES_PATH}/icon_e_sad.gif" alt=":-(" title="עצוב" /><!-- s:-( --> ) :http://wpfdevelopertools.codeplex.com/
פורסם במקור בפורום CODE613 ב08/07/2015 23:59 (+03:00)
-
אברהם, הDB הוא רכיב לשמירת נתונים. אתה המתכנת צריך להשתמש בו רק למטרה זו.
לבחור בData Type שימנע שגיאת הקלדה זה אומר שחיברת את התצוגה ישירות למסד והתפטרת מתפקידך. אתה אמור לעבוד קשה ולכתוב שכבה שלמה בין התצוגה למסד. לכן כל השאלה לא רולוונטית.
רק שאני מבין שבשימוש עם הכלים האוטומטיים של גירה ושחרור גורמים לך להתפתות לחשוב שאפשר עוד כמה התאמות קטנות וזהו, זה עובד. אז זהו שלא. אתה חייב להתאים כל דבר ולקחת אחריות גם על דברים שמותאמים לבד. בדוק היטב כיצד נטענים ונשמרים הנתונים, וגרום לכך שיופיע 0 לפני המספר בתצוגה. זה האתגר שכרגע אתה עומד לפניו.פורסם במקור בפורום CODE613 ב09/07/2015 16:30 (+03:00)
-
@דוד ל.ט.
לבחור בData Type שימנע שגיאת הקלדה זה אומר שחיברת את התצוגה ישירות למסד והתפטרת מתפקידך. אתה אמור לעבוד קשה ולכתוב שכבה שלמה בין התצוגה למסד. לכן כל השאלה לא רולוונטית.
רק שאני מבין שבשימוש עם הכלים האוטומטיים של גירה ושחרור גורמים לך להתפתות לחשוב שאפשר עוד כמה התאמות קטנות וזהו, זה עובד. אז זהו שלא. אתה חייב להתאים כל דבר ולקחת אחריות גם על דברים שמותאמים לבד. בדוק היטב כיצד נטענים ונשמרים הנתונים, וגרום לכך שיופיע 0 לפני המספר בתצוגה. זה האתגר שכרגע אתה עומד לפניו.תודה רבה רבה שאתה מאיר את עיני!! באמת לא ידעתי זאת.
חשבתי שאני צריך רק לעשות שאילתות וכדו' כדי לנתח את הנתונים.
אשמח אם תוכל להסביר לי עוד מה אני צריך לכתוב בשכבה שבין התצוגה למסד, חוץ מבדיקות תקינות של הקלט שהמשתמש מזין לפני שאני מעדכן אותו.פורסם במקור בפורום CODE613 ב09/07/2015 18:54 (+03:00)
-