טעינת קובץ ASCI לטבלה-מוכפלות שורות.

פורומים אפיון ופיתוח פריוריטי טעינת קובץ ASCI לטבלה-מוכפלות שורות.

  • Post
    Idit
    משתתף
    מה יכולה להיות הסיבה שמוכפלות לי שורות??
    יש לטבלה מפתח A שמיוצר אוטומטי עם הטעינה ומפתח U שנטען מהקובץ (string).

    מצורף הקובץ….
    ולהלן השאילתא…
    INSERT INTO TECI_HDPARTS (PRTNAME , PRTGROUP , PRTDESC , PRTMANU ,
    PRTVENDOR , PRTLASTINDATE , PRTFRGNDESC , PRTVENDOR2 , PRTVENDOR4 ,
    PRTMODEL ,
    PRTLASTUPDATE) VALUES (:PRTNAME , :PRTGROUP , :PRTDESC , :PRTMANU ,
    :PRTVENDOR , ATOD(STRCAT(:PRTDAY, :PRTMONTH, :PRTYEAR),'DDMMYY') ,
    :PRTFRGNDESC , :PRTVENDOR2 ,
    :PRTVENDOR4 , :PRTMODEL ,
    ATOD(STRCAT(:TMPDAY, :TMPMONTH, :TMPYEAR),'DDMMYY')); [file name=TECI_HDPARTS.txt size=95034]https://www.priority-forums.com/he/images/fbfiles/files/TECI_HDPARTS.txt[/file]

מוצגות 12 תגובות – 1 עד 12 (מתוך 12 סה״כ)
  • Replies
    Lior
    מנהל בפורום
    קשה לי לחשוב על סיבה אחרת מאשר הפעלה כפולה של הממשק..
    Idit
    משתתף
    בדקתי את זה… 🙁
    מחקתי את כל הרשומות לפני כן.
    יכול להיות שמשהו בקישורי JOIN שלי במסך.
    אני מקשרת בין מפתחות U. שהם לא ראשיים יכול להיות שזו הסיבה?
    Lior
    מנהל בפורום
    עזבי את המסך לרגע ותבדקי ישירות מה יש לך בטבלה אחרי הטעינה
    Idit
    משתתף
    הרשומות בטבלה לא מוכפלות.
    אני רואה אתז ה רק בFORM
    Idit
    משתתף
    אני מקשרת עם מפתח שהוא חלק ממפתח כפול. יכול להיות שזו הסיבה??
    Lior
    מנהל בפורום
    אז הטעינה בסדר
    הבעיה אכן במסך
    שלחי DUMP של המסך:

    כלים>הפעלה>WINDBI
    DUMP>FORM CURSOR
    להכניס את שם המסך ו OK

    ו DUMP של הטבלאות הפרטיות שיש לך במסך

    DUMP<TABLE
    ולהכניס את שם הטבלה ו OK

    את הכל שימי בקובץ טקסט או וורד והעלי לאתר

    Idit
    משתתף
    צירפתי את הקובץ.

    תודה רבה על העזרה!!

    שמחה שגיליתי את הפורום…

    Lior
    מנהל בפורום
    בכיף

    הקובץ לא עלה

    Idit
    משתתף
    ניסיון העלאה נוסף
    Lior
    מנהל בפורום
    איזה קובץ את מנסה להעלות ? ומה הגודל שלו ?
    Idit
    משתתף
    rtf לא עלה… שיניתי ל-doc [file name=DUMP.doc size=16051]https://www.priority-forums.com/he/images/fbfiles/files/DUMP.doc[/file]
    Lior
    מנהל בפורום
    יש לך במסך כמה בעיות:

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

    2. ה JOIN ל TECI_HDENT עם מזהה 1 הוא חלקי כיון שהוא פונה רק לעמודת ENTNAME אשר אינה מפתח מלא. במילים אחרות על כל PRTGROUP יחיד יופיעו
    מספר רשומות כמספר ה -HDTBL-ים לאותו ENTNAME (שהוא גם PRTGROUP)

    ברכה והצלחה

מוצגות 12 תגובות – 1 עד 12 (מתוך 12 סה״כ)
  • יש להתחבר למערכת על מנת להגיב.