ABA


"איך מתכנתים ב- ASP מספרים בסדר עולה? (תמונה)"
גירסת הדפסה        
קבוצות דיון בניית אתרים נושא #5919 מנהל    סגן המנהל    מפקח   Winner    צל"ש   מומחה  
אשכול מספר 5919
מלאך

   23:38   09.03.04   
אל הפורום  
  איך מתכנתים ב- ASP מספרים בסדר עולה? (תמונה)  
 
     הוקפץ אל ראש הפורום בשעה 23:39
 
נניח שאני שאני רוצה ליצור טבלה של ACCESS שתי עמודות
בלבד: שם, ומיספר.
אני רוצה להכניס לטבלה שמות של חברים, כמו ספר טלפונים.
ואני רוצה למספר את החברים בטבלה בסדר עולה. כלומר
אם הטבלה ריקה ואני מכניס שם (למשל-משה), אז ליד משה
יהיה כתוב 1. לאחר מכן החבר השני יהיה כתוב לידו 2, וכן הלאה.
במידה ואני מוחק חבר מתוך הרשימה, הטבלה מתעדכנת כך
שהמיספור נשאר באותו סדר עולה מ- 1 ועד לאחרון החברים.
למשל: נניח שיש לי שלושה חברים, ואני מוחק את השני.
הטבלה מתעדכנת בצורה כזאת שהמספר ליד החבר במספר 3
הופך להיות 2 (כי יש רק שני חברים בטבלה).
בתודה מראש
http://n.rotter.net/User_files/nor/404e37c3357d87e2.jpg


                                שתף        
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד

  האשכול     מחבר     תאריך כתיבה     מספר  
  פשוט מאוד! ככה : jinji2222 10.03.04 00:26 1
     תודה אחי, אבל הטבלה לא מתעדכנת. מלאך 10.03.04 14:20 2
  זה לא אמור להיות דבר קשה Morishani 10.03.04 14:32 3

       
jinji2222

   00:26   10.03.04   
אל הפורום  
  1. פשוט מאוד! ככה :  
בתגובה להודעה מספר 0
 
  

<%
SQL = "select * from friends"
Set rs = conn.execute(Sql)
x=0
while not rs.eof
x=x+1
%>
<%=rs("name")%>
<%
rs.MoveNext
wend
rs.close
set rs=nothing
%>

פשוט מאוד אם לא הבנת משהוא אתה מוזמן לשאול פשוט לא היה לי כוח להסביר כל שורה


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
מלאך

   14:20   10.03.04   
אל הפורום  
  2. תודה אחי, אבל הטבלה לא מתעדכנת.  
בתגובה להודעה מספר 1
 
  
אני מעונין שבמידה ואני מוחק חבר מתוך הרשימה, הטבלה תדעדכן
כך שהמיספור יישאר באותו סדר עולה מ- 1 ועד לאחרון החברים.
למשל: נניח שיש לי שלושה חברים, ואני מוחק את השני.
הטבלה מתעדכנת בצורה כזאת שהמספר ליד החבר במספר 3
הופך להיות 2 (כי יש רק שני חברים בטבלה). ראה דוגמה בתמונה.

http://n.rotter.net/User_files/nor/404f074c418daed9.jpg


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Morishani

   14:32   10.03.04   
אל הפורום  
  3. זה לא אמור להיות דבר קשה  
בתגובה להודעה מספר 0
 
   אבל אם זה כל כך קשה

נראה לי שבמספר השמתשת בrsObject("id")
במקום לעשות משתנה בשם i
לפני הוצאת הנתונים.
לדוגמא :


dim obj...
set obj...

obj.open "..."

dim i as integer
i = 1

do while not (objs.eof)
response.write "<Tr><Td>" & objrs("name") & "</td><td>" & i & "</td><td><a href=del.asp?id=" & objrs("id") & ">מחק</a></td></tr>" & vbcrlf
i = i + 1
obj.movenext
loop


מקווה שהבנת


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד

תגובה מהירה  למכתב מספר: 
 
___________________________________________________________________

___________________________________________________________________
למנהלים:  נעל | תייק בארכיון | מחק | העבר לפורום אחר | מחק תגובות | עגן אשכול
       



© כל הזכויות שמורות ל-רוטר.נט בע"מ rotter.net