הודעת שגיאה מוזרה...

ilanababa

New member
הודעת שגיאה מוזרה...

אם מישהו נתקל פעם בהודעה: DELETE statement conflicted with COLUMN REFERENCE constraint 'FK_tables_databases'. The conflict occurred in database 'project1', table 'tables', column 'database id'. ויודע איך לפתור אותה....אני אשמח... תודה
 

24sharon

New member
השערה בלבד

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

Miki Watts

New member
כמו ששרון אמרה, נראה לי שיש לך בסיס נתונים

ששומר על reference integrity, כלומר שהוא לא ייתן לך למחוק שורה ששורות אחרות מסתמכות עליה. על מנת למחוק את אותה רשומה, תצטרך לקבוע את העמודה הרלבנטית ל null ורק אז למחוק אותה.
 
או להגדיר Dascade Delete

אבל בשביל זה אתה צריך באמת לדעת מה אתה עושה, שהדברים לא יצאו משליטה.
 

ilanababa

New member
מחקתי את הדיאגרמת קשרים...

כך שאין יותר קשרים בין הטבלאות שלי...ועדיין מופיעה לי אותה הודעת שגיאה....מישהו יודע מה יכולה להיות הבעיייהה??? בבקשה תעזרו לי....
 
למעלה