שאלת SQL באקסס

Jason2

New member
שאלת SQL באקסס

איך אפשר לגרום לכפתור להזין שעה נוכחית לשדה בטבלה המוגדר כסוג נתונים תאריך שעה? איזה משפט SQL צריך לרשום.
 

Zack DA

New member
הפקודת update

יכולה להכיל את הביטוי sysdate.... לא ממש הבנתי מה אתה מנסה לעשות.
 

Jason2

New member
המשפט הבא לא עובד

docmd.runsql "insertintotblhours (entertime) values" & Time() המשפט הזה לא עובד ולא מעדכן את השדה.
 

אמיר ט

New member
sysdate

docmd.runsql "insertintotblhours (entertime) values (" & Time() & ")"​
המינימום זה לוודא שהSQL שלך תקין, וזה אומר שהערכים בתוך סוגריים. וגם צח נתן לך תשובה :
docmd.runsql "insertintotblhours (entertime) values ( SYSDATE )"​
אני לא בטוח אם SYSDATE יעבוד באקסס אבל נגיד באורקל הוא יעבוד, לאינפורמיקס יש את CURRENT ולmySql יש את NOW. פשוט צריך למצוא את הפונק' התאימה לאקסס.
 

Jason2

New member
ועוד שאלה

.nomatch לא מזוהה במסד הנתונים ובדקתי את הרפרנסים וזה עדיין לא עובד.
 
למעלה