![]() |
איך אני שולף רנדומלית מתוך מסד נתונים? (ASP+SQL)
בACCESS
|
אני יכול לתת רעיון...
אני יודע לבצע אותו ב-PHP, אבל תיישם אותו ל-ASP... אתה מגדיר משתנה ומגדיר אותו כראנדום, שטווח הראנדום הוא מספר שורות שלך... לדוגמא יש לך 5 שורות? הקוד יהיה (PHP) PHP קוד:
מקווה שעזרתי... |
כל הקטע שאני לא יודע את מספר השורות
|
אני לא כל כך מבין ב ACCESS אבל ב PHP אתה יכול לעשות משהו בסגנון
PHP קוד:
|
ציטוט:
אני מקווה שתצליח לתרגם את זה ל-ASP |
הכי נוח וטוב לעשות את זה ברמת SQL, אין שום טעם בשליפת כל המסד שלך (נניח ויש עשרת אלפים רשומות זה סתם יהיה לא יעיל) -
קוד:
"SELECT TOP 1 fld1,fld2,fld3 FROM tbl ORDER BY rnd(-1*"+Math.random()+"*nId);" |
ציטוט:
קוד:
SELECT fld1,fld2 FROM tbl ORDER BY RAND() LIMIT 1; |
ציטוט:
ואני דיי בטוח שלפי התקופה הזו בשנה ולפי העובדה שהוא רוצה בASP זה עבודת בית ספר... |
ציטוט:
תעבוד יופיע עם אקסס |
ציטוט:
|
כל הזמנים הם GMT +2. הזמן כעת הוא 14:22. |
מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ