489
צפיות
צפיות
2
תשובות
תשובות
שאלה ב-sql server
מישהו יכול לעזור לי למה הקוד הזה לא עובד ?
sql="select * from news where msgdate > DATEADD('DD',-7,GETDATE())"
כאשר עבדתי על אקסס זה עבד ככה:
sql="select * from news where msgdate > DATEADD('d',-7,now())"
אני רוצה לשלוף את הרשומות מהשבוע האחרון בלבד.
אני מקבל הודעה
Microsoft OLE DB Provider for ODBC Drivers (0x80040E14)
[Microsoft][ODBC SQL Server Driver][SQL Server]Invalid parameter 1 specified for dateadd.
משהו לא נכון ב-syntax.
ותודה לעוזרים !
2 תשובות
ככה
sql="select * from news where msgdate > DATEADD(d,-7,GETDATE())"
אמרתי לך שאת גדולה ?