21-01-2007, 12:45
|
|
|
חבר מתאריך: 25.08.03
הודעות: 9,114
|
|
1. היות ופורום זה עוסק במסדי נתונים ושפת SQL, אין בו מקום לאף קוד שאינו קשור, כך שלא לשמות פונקציות ב-ASP ואף לא למרכאות.
בפורום זה יש התייחסות אך ורק לקוד שבין המרכאות שהצגת, כך שרק אותם עליך להציג לנו כקוד (ללא המרכאות או קוד נלווה לפני או אחרי השאילתה).
2. "מספור אוטומטי" אינו "מונה".
מספור אוטומטי = מספר רץ שבכל רשומה חדשה שמתווספת שדה זה יהיה גדול ב-1 מהקודם (כברירת מחדל).
מונה = שדה מספרי שמעודכן "ידנית" בעת פעולה מסויימת ואמור לציין את מספרים המפרים שאירוע מסויים אירע (לדוגמה, צפיית דף מסויים, כניסה לאתר, הורדת קובץ וכדומה).
3. אם כוונתך ל"מספור אוטומטי", אין כלל צורך לעדכן שדה זה, אלא רק להגדירו כשדה מספור אוטחמטי בעת יצירת הטבלה ולאחמ"כ בכל הזנה של ערכי שדות להשאיר שדה זה רק (לא לציינו כלל בשאילתת הוספה או שאילתת עדכון).
אם כוונתך ל"מונה", תצטרף בפעם הראשונה להשתמש בשאילתת הוספה שתיצור רשומה חדשה ותזין בשדה המונה את הערך 1. לאחמ"כ בכל עדכון תשתמש בשאילתת עדכון שתגדיל את "המונה" ב-1 כפי הדוגמה הבאה:
קוד:
UPDATE tableName SET msgCounter = msgCounter+1 WHERE id=6
|