שלח תשובה

זירת השאלות

309
צפיות
3
תשובות

בעייה בספירת כמות של משהו מסוים

,‏ 28 ביוני, 2005

שלום אנשים אני בונה כרגע מערכת פורומים.
עכשיו נתקעתי בבעיה של צורך של לספור כמה הודעות יש בכל פורום

מה שאני ניסית לעשות זה לכתוב את הקוד הבא


sql="Select Count(ForumID) From Msgs where ForumID="& ForumId
countofmsgs=Conn.execute(sql)


עכשיו הוא לא עושה שום בעיות עד הרגע שאני מנסה לעשות משהו עם המשתנה
countofmsgs
למישהו יש מושג איך אני אמור לעשות את זה
זה פעם ראשונה שאני מנסה להשתמש באופציה Select
בלי
recordset

תגיות:

3 תשובות

  1. Dgogo הגיב:

    הארור שהוא נותן לי
    מצטער שכחתי להוסיף את הארור הארור הוא


    Microsoft VBScript runtime error- Error ‘800a01c2’

    Wrong number of arguments or invalid property assignment

    /seret/forum/msgaddb.asp, line 40

    השאילתה שאיתה ניסיתי להשתמש במשתנה


    sql="Update Forums set MsgsNum=" & comsgs & " where Id=" & ForumId

    ניסתי גם  להדפיס את המשתנה וגם לא עבד

    מצטער על הדאבל פוסט

  2. זהר פלד הגיב:

    לא הבנתי כל כך את השאלה.
    אבל execute של select תמיד יחזיר לך recordset, בלי קשר למספר התוצאות שחזרו מהשאילתה.

  3. Dgogo הגיב:

    לא משנה
    חשבתי שאולי יש דרך לעשות את זה ללא recordset

    אבל השתמשתי בפוקציה RecordCount

    במקום השורה שכתבתי

שלח תשובה