בעיה בשימוש ב-LIMIT

  • פותח הנושא Raful
  • פורסם בתאריך

Raful

New member
בעיה בשימוש ב-LIMIT

אני כותב PHP עם בסיס הנתונים של אקסס (mdb.) יש לי משפט SQL, שאינו ניתן לביצוע:
SELECT * FROM `blog` WHERE 1 LIMIT 0,10​
כשאני מוריד את ה-LIMIT, הכל עובד כשורה. עם ה-LIMIT - הוא נותן שגיאה:
Warning: SQL error: [Microsoft][ODBC Microsoft Access Driver] Syntax error (missing operator) in query expression ´1 LIMIT 0,10´., SQL state 37000 in SQLExecDirect in include.inc.php on line 129 SELECT * FROM `blog` WHERE 1 LIMIT 0,10​
למה? (אגב, שימוש ב-PHP עם MySQL - זה עובד כשורה)
 
Access לא תומך בשיטת limit

MySQL כן
 

Raful

New member
טוב, אני אשנה את השאלה;

איך אני יכול ליצור "דמוי-לימיט"?
 
זה תלוי איך אתה מתחבר

לפי שאני יודע (ואני לא מי יודע מה מכיר את Access) אין לו משהו כמו limit (אבל עוד פעם, אני לא מכיר את Access). איך אתה מתחבר? עם פונקציות הODBC או שימוש באבייקט הADO של ווינדוס? כי לADO יש כלים מובנים לחלוקה לעמודים שבדרך כלל מתכנתי asp משתמשים בהם (תעשה חיפוש בפורום asp אחר "חלוקה לעמודים").
 
למעלה