אקסס | הפונקציה Year
-
אני צריך לקבל בערך ברירת מחדל של שדה נתונים את השנה הנוכחית, אני מזין כך בבונה
Year(date)
אבל אני מקבל שגיאה כזו (בעצם מתווספים סוגריים מרובעים, ואז אקסס חושב שהוא צריך לחפש תא)
ניסיתי כבר לשחק קצת בצורת הכתיבה ולא עזר, תודה!!
-
Year(Date())
-
-
@מוטי-מן אמר באקסס | הפונקציה Year:
@מומחה-באקסס אמר באקסס | הפונקציה Year:
Year(Date())
מחזיר לי ערך
Year(Date())
בשדה עצמו
שים =
= Year(Date())
-
-
@clickone אמר באקסס | הפונקציה Year:
@מוטי-מן
בנוסף לתשובה הנכונה של @WWW , תגדיר את סוג הנתונים למספר ולא טקסט (זה לא כדי לפתור את הבעיה, אלא כדי שהDB שלך יהיה מוגדר נכון)לא כדאי להגדיר את השדה על תאריך?
-
@ממתמחה-למומחה אמר באקסס | הפונקציה Year:
לא כדאי להגדיר את השדה על תאריך?
@clickone מסתמא התכוון למספר בגלל שרצונו של @מוטי-מן לשמור בשדה הזה רק את השנה ולא את כל התאריך.
ואם כבר דחפתי את האף אז לענ"ד יש לשמור רק את התאריך ולחשב את השנה בזמן אמת, אא"כ יש צורך גדול מבחינת הביצועים. -
dovid