שלח תשובה

זירת השאלות

589
צפיות
1
תשובות

בעייה משונה ב recordset

,‏ 20 בינואר, 2008

שלום
אני רוצה להציג מספר רשומות מבסיס נתונים בטבלת HTML. לצורך זה אני יוצר rs, רץ עליו בלולאה וכו’ . הדברים ידועים.
בעיייה מוזרה שלא הצלחתי להתגבר עליה היא: הנתון

rs("ID")

הוא null
ולכן הפונקציה שכתבתי שממירה ביטוי לlong קורסת.


function fixint(num)        
    if isEmpty(num) or isNull(num) then
        fixint = -1
        exit function
    end if                      
    if isNumeric(num) and len(num) < 10 then
        fixint = Clng(num)
    else
        fixint = -1
    end if        
end function


אשמח לקבל עזרה

תגיות:

1 תשובות

  1. JoinWeb co il הגיב:

    נסה את זה

    נסה את זה


    sub buildReport()          
       response.write("<table border=""0""><tr>")    
       for each field in results.fields        
            response.write("<th>")      
            response.write(replace(field.name, "_", " "))’this just gets the underscores out of the database name
            response.write("</th>")  
       next          
       response.write("</tr>")      
       count = 0    
       do until results.EOF      
           count = count + 1    
           alternate = ""  ‘this is making alternate row colors using css    
           if (count mod 2 = 0) then  
              alternate = " class=""evenrow"" "      
           end if                  
           response.write("<tr>")    
           for each field in results.fields
                response.write("<td")
                response.write(alternate)
                response.write(">")
                response.write(field.value)
                response.write("</td>")
           next
           response.write("</tr>")
           results.movenext
           loop
            response.write("</table>")
           end sub

    הגדרות מומלצות לשדה מסוג
    INDEX:

    שדה
    ID
    קבע כ
    Not Null, Index,
    והגדרה נוספת שיגדל באחד אוטומטי
    יש להוסיף מפתח ראשי

שלח תשובה

חדש! אחסון אתרים של וובמאסטר

שירות אחסון אתרים
המקצועי של וובמאסטר!

מומחים באירוח אתרי
WordPress, Joomla, Drupal

  • שרתי לינוקס עם CloudLinux, LiteSpeed
  • 1GB דיסק SSD, 10GB תעבורה חודשית
  • ממשק ניהול cPanel, תעודת SSL חינם

עכשיו במחיר היכרות:
רק 420 ש"ח לשנה!