תתרגל להראות קוד. אתה מצפה שהקורא יחבר את הפאזל של הלינק שהבאתי וההסברים שלך המשלימים, ותתפלא לשמוע זה לא הכי קל.
פורסם במקור בפורום CODE613 ב21/01/2014 11:31 (+02:00)
תתרגל להראות קוד. אתה מצפה שהקורא יחבר את הפאזל של הלינק שהבאתי וההסברים שלך המשלימים, ותתפלא לשמוע זה לא הכי קל.
פורסם במקור בפורום CODE613 ב21/01/2014 11:31 (+02:00)
אתה רוצה שלחיצה תבחר את העמודה, ואתה מוותר על העניין של המיון?
או שאתה משתף אותנו בדילמה...
תוכל לשלב בכותרת כפתורון לבחירת העמודה. תראה מה שהם עשו פה:
http://wpf.codeplex.com/wikipage?title=Column Selection
הצלחה.
פורסם במקור בפורום CODE613 ב20/01/2014 14:49 (+02:00)
אין MDF ואין SDF.
יש שרתי מסד נתונים שמשתמשים בכל מיני קבצים, שמתכנת נורמלי לא יודע את הסיומת שלהם.
[size=150:3a5hykpx]Microsoft Sql Server[/size:3a5hykpx]
זה תוכנה מבית מיקרוסופט, רצה כמו כל שרתי הנתונים כשירות ברקע (מופע). מבצעת תקשורת עם מחשבים אחרים ומספקת תשובות ופעולות לפקודות שנשלחות אליה במסגרת התקשרות, הפקדות הם טקסט רגיל של שפת T-SQL. במסגרת השירות רשומים מסדי נתונים שונים, שמשוייכים להם קבצים פיזיים במערכת הקבצים (אפשר לקשר מסד נתונים זמנית בזמן ההתקשרות מה שנקרא AttachDB, זה עשוי לדיבוג ולניסויים).
[size=150:3a5hykpx]Microsoft Sql Server Compact Edition[/size:3a5hykpx]
בעוד הראשון מחייב שירות ברקע, הCE (ראשי תיבות גירסה ניידת) משתמש בDLL ולא מחייב מופע שרץ במחשב. ממילא הוא "נייד", ניתן להעבירו לכל מחשב אחר אף שלא מותקן בו SQL SERVER. זה דומה לאקסס, אם כי הרבה יותר מקצועי, כי אקסס בקושי נחשב מסד נתונים. המתחרה שלו זה SqlLite. כמובן שניידות זאת באה על חשבון המושג מסד נתונים בחלקו הגדול, מבחינת ביצועים ועוד.
כמובן שיש עוד שרתים מפורסמים, כמו הMySql וOracle.
פורסם במקור בפורום CODE613 ב20/01/2014 12:16 (+02:00)
Click, אני לא אמרתי שהם חושבים ומבינים למה משתמשים ובמה, אלא פשוט עשו פוקנציה בווינדוס ששימוש (ReadWrite) תמנע העתקה, כי העתקה כזו איננה רצוייה.
פורסם במקור בפורום CODE613 ב26/01/2014 13:47 (+02:00)
@ClickOne
תנסה להעתיק עם פונקציית API.API מעתיק אפילו שהקובץ תפוס.
זה לא עובד אפילו בוינדווס עצמו העתק הדבק בלי API, ולא מצינו שכוחות של API עדיף מכוח האינטרפייס, זולתי בדוס......
אני סבור שהסיבה שהוא לא מעתיק זה לא מחוסר יכולת אלא מהנחה שזה לא טוב למשתמש, הוא יקבל קובץ בלתי ניתן לפתיחה או פגום, בהרבה מקרים, וגם לא מעודכן.
פורסם במקור בפורום CODE613 ב26/01/2014 13:19 (+02:00)
אני כבר יודע כמה שנים SQL ברמה בסיסית,
ותשמע לי, המהירות בה אתה רוצה לשלוט בעסק לדעתי גבוהה מהאפשרי.
כמו"כ קשה לנסות לעזור להפצצות לא מסודרות שכאלו, מונחות מטרה (איך לגבות את המסד) מאשר לימוד (איך כותבים קשר גומלין בSQL SERVER).
תתרכז במה שאתה רוצה ללמוד, ותלמד צעד אחר צעד.
ואז באמת אשמח לעזור (ובעצם ללמוד איתך). כשאני עוזר כעת זה יותר לעבוד מאשר לעזור.
אתה לא חייב בכלום להתייחס לדברי, ואין כאן שום פקודה, אלא ניסיון להסביר את עצמי אם אני לא "נחלץ לעזור".
פורסם במקור בפורום CODE613 ב22/01/2014 19:00 (+02:00)
הID זה טוב שא"א לשנות, זה רק עוזר לך.
הקשרי גומלין אני לא מבין מה מפריע להם, אבל תוכל להסירם ולהחזירם או להוריד את האכיפה מהם.
בקשר לקישור שהבאת, יש שמה חידושים שיכולים לעזור מאוד לזה : http://stackoverflow.com/a/9241260/1271037
פורסם במקור בפורום CODE613 ב22/01/2014 17:04 (+02:00)
בשיטה הזו צריך ללכת ID אחר ID ושדה אחר שדה וזה מצויין כשרוצים לשחזר חלק מהרשומות, אבל האם יש דרך לשחזר טבלה שלמה בשאילתא אחת שתחליף את כל הרשומות הקיימות ברשומות שבטבלה מהגיבוי ?
תודה.
כן.
שאילתה די פשוטה.
פורסם במקור בפורום CODE613 ב22/01/2014 11:17 (+02:00)
אין באקסס אפשרות לייצא את כל הטבלאות (Structure and Data) בפורמט SQL לקובץ טקסט פשוט?
לא.
וגם אין צורך, כי אפשר פשוט להעתיק את הקובץ. ובשביל שימוש חוזר במבנה, די בהעתקת מבנה המסד לקובץ אחר (זה יש).
אבל לא מדובר כאן על אקסס אלא על SQL SERVER שם יש כן את האפשרות הזאת.
פורסם במקור בפורום CODE613 ב21/01/2014 16:13 (+02:00)
א. תפסיק להתבטאות כבר בMDF. תגיד מסד נתונים.
ב. למה אחר באמת?
פורסם במקור בפורום CODE613 ב21/01/2014 15:34 (+02:00)
רבי דוד למה כל דבר בתוכנה הוא כזה מסובך
כשבן אדם מגבה קובץ וורד, הוא פשוט מעתיק את הקובץ, איפה האופציה הזאת במסד נתונים של sql server כמו אקסס או כל קובץ אחר????? :?
תגיד לנהל בנק זה פשוט? SQL SERVER עשוייה לעמוד במצבים מורכבים הרבה יותר מאשר ניהול בנק. בשביל דברים פשוטים יש כלים פשוטים.
פורסם במקור בפורום CODE613 ב20/01/2014 12:20 (+02:00)
תגדיר לעצמך ממה אתה חושש: נזק לוגי של נתונים (עדכון או כתיבה שגויים) נזק לוגי של מבנה, נזק מערכת קבצים או רעיונות אחרים.
כל דבר מצריך גיבוי אחר.
גיבוי פשוט של נתונים יכול להתבצע באותו מסד מטבלה א' לטבלה ב'.
השחזור הוא שאילתה שלך וממילא אתה שולט על כל חלקיק עדכון (אתה יכול לשחזר רק רבע עמודה).
עריכה:
ישנם כלים מובנים לגיבוי מתקדם ואני אכן לא מכיר אותם.
פורסם במקור בפורום CODE613 ב20/01/2014 11:50 (+02:00)
רחמים, אין כזה מסד ששמו MDF. MDF זה רק סיומת של קובץ.
יש מסד ששמו SQL SERVER.
פורסם במקור בפורום CODE613 ב20/01/2014 11:20 (+02:00)
תגיד אתה פותח על אותו נושא שתי אשכולות בפורום? כי זה נראה לי קשור באדיקות לשאלה עם הDataTemplate.
בכל אופן לו לא אתה זה שכתבת את הXAML ואינך יודע כלל מה נמצא בתצוגת הקומבו, זה עסק מסובך עד כאב ראש. אתה צריך לחפש אלמנט TextBlock בעץ הויזואלי (ויכולים להיות כמה), ולקחת את התוכן.
אבל עד כמה שאני מתרשם אתה לא עובד בחברת ענק בו יד אחת לא יודעת מה עשתה חברתה, אז... השאלה לא מובנת לי.
פורסם במקור בפורום CODE613 ב21/01/2014 14:26 (+02:00)
לא הבנתי כלום.
לא כ"כ הבנתי איך עשית ולא כ"כ הבנתי מה הבעיה לגשת למה שמוצג בקומבו כאשר מי שקבע מה יוצג שם זה אתה בעצמך.
אם תראה את הקוד של העתקה אני אבין אולי יותר טוב.
פורסם במקור בפורום CODE613 ב21/01/2014 11:29 (+02:00)
קודם בדוק את המאפיין ClipboardCopyMode.
בשביל התאמות יותר מדוייקות תצטרך לטפל באירוע העתקה של הGrid כולו או של תא.
אני אף פעם לא התעסקתי עם זה, תנסה לחפש בנושא.
כמו"כ אתה יכול בפשטות לבנות את התוכן לבד, זה לא קשה מידי, תבדוק מה הוא עושה ותחקה אותו.
פורסם במקור בפורום CODE613 ב20/01/2014 12:19 (+02:00)
WPF, NET, בזבזני משאבים? ממש לא.
באפליקציה קטנה אולי זה ככה. בגדולה זה ממש להיפך. זה כמו שתיקח משאית דיזל בשביל להסיע אדם אחד ותגיד אח"כ שהיא מזבזת דלק יותר מXX.
פורסם במקור בפורום CODE613 ב20/01/2014 11:25 (+02:00)
ארכיטקט, זה פשוט לא נכון.
הכל השערות מפוחדות חסרות טעם.
העובדה שכשאתה מריץ אפליקציה בWPF יש כמה רבבות מאפיינים גם הטרידה אותי, אבל:
א. תכלס זה עף כמו טיל על מחשבים ישנים.
ב. זה בכלל לא מאפיינים, זה פונקציות (מה שנקרא DP, מאפיינים תלויים), שכל עוד שלא קוראים להם הם לא תופסים אפי' ביט אחד בזיכרון (!!).
ג. אין אלטרנטיבה.
אם ווב מוצא חן בעיניך בגלל המודלריות שלו שכל דף זה עולם נפרד, או בגלל סיבות אחרות, אז גם דוט נט מאפשרת לפתח לווב.
הפיתוח של דוט נט לווב הוא מטורף, יקיר וmagicode לא יודעים על כך דבר, גם אני לא, אבל אני שומע ורואה מאחורי הפרגוד פה ושם.
פורסם במקור בפורום CODE613 ב20/01/2014 12:56 (+02:00)
יש הבדל גדול בין לא יודע את "ASP.NET MVC או Razor" לבין "לא יודע על כך דבר".
אני כתבתי דף אחד או 2 בaspx ואני אפילו סיפרתי לך על זה. ואמרתי לך שזה בעיקרון יותר טוב לדעתי מphp.אז להגיד שאני לא יודע על כך דבר זה שקר.
יש פה אי הבנה. כשכתבתי "לא יודעים דבר" על ה"פיתוח של דוט נט לווב" לא התכוונתי במילה פיתוח, את המובן של לפתח אפליקציה.
אלא את השדרוגים של הארכיטקטורה שמיקרוסופט הוסיפו.
סליחה לא התבטאתי ברור.
"לא יודע על כך דבר" נסוב על הפיתוח מאז ASP.NET 2 לבין כעת. ממילא זה נכון לגמרי לגבי מי שכתב דף או שתיים.
פורסם במקור בפורום CODE613 ב20/01/2014 18:09 (+02:00)