|
הרשם | ![]() |
שאלות ותשובות | ![]() |
רשימת חברים | ![]() |
לוח שנה | ![]() |
הודעות מהיום | ![]() |
חיפוש | ![]() |
|
![]() |
![]() |
|
כלים לאשכול | תצורת הצגה |
|
![]() |
# 1 |
משתמש חדש
|
איך אני שולף רנדומלית מתוך מסד נתונים? (ASP+SQL)
בACCESS
|
![]() |
![]() |
# 2 |
חבר חדש
|
אני יכול לתת רעיון...
אני יודע לבצע אותו ב-PHP, אבל תיישם אותו ל-ASP... אתה מגדיר משתנה ומגדיר אותו כראנדום, שטווח הראנדום הוא מספר שורות שלך... לדוגמא יש לך 5 שורות? הקוד יהיה (PHP) PHP קוד:
מקווה שעזרתי... |
![]() |
![]() |
# 3 | |
Fatal Error
|
ציטוט:
קוד:
SELECT fld1,fld2 FROM tbl ORDER BY RAND() LIMIT 1;
__________________
eLad |
|
![]() |
![]() |
# 4 | |
Permanently Banned
|
ציטוט:
ואני דיי בטוח שלפי התקופה הזו בשנה ולפי העובדה שהוא רוצה בASP זה עבודת בית ספר... |
|
![]() |
![]() |
# 5 | |
Fatal Error
|
ציטוט:
תעבוד יופיע עם אקסס
__________________
eLad |
|
![]() |
![]() |
# 6 | |
Permanently Banned
|
ציטוט:
|
|
![]() |
![]() |
# 7 |
משתמש חדש
|
כל הקטע שאני לא יודע את מספר השורות
|
![]() |
![]() |
# 8 |
תודה על תרומתך.
|
אני לא כל כך מבין ב ACCESS אבל ב PHP אתה יכול לעשות משהו בסגנון
PHP קוד:
|
![]() |
![]() |
# 9 | |
חבר חדש
|
ציטוט:
אני מקווה שתצליח לתרגם את זה ל-ASP |
|
![]() |
![]() |
# 10 |
Fatal Error
|
הכי נוח וטוב לעשות את זה ברמת SQL, אין שום טעם בשליפת כל המסד שלך (נניח ויש עשרת אלפים רשומות זה סתם יהיה לא יעיל) -
קוד:
"SELECT TOP 1 fld1,fld2,fld3 FROM tbl ORDER BY rnd(-1*"+Math.random()+"*nId);"
__________________
eLad |
![]() |
![]() |
חברים פעילים הצופים באשכול זה: 1 (0 חברים ו- 1 אורחים) | |
|
|