466
צפיות
צפיות
3
תשובות
תשובות
בעייה בספירת כמות של משהו מסוים
שלום אנשים אני בונה כרגע מערכת פורומים.
עכשיו נתקעתי בבעיה של צורך של לספור כמה הודעות יש בכל פורום
מה שאני ניסית לעשות זה לכתוב את הקוד הבא
sql="Select Count(ForumID) From Msgs where ForumID="& ForumId
countofmsgs=Conn.execute(sql)
עכשיו הוא לא עושה שום בעיות עד הרגע שאני מנסה לעשות משהו עם המשתנה
countofmsgs
למישהו יש מושג איך אני אמור לעשות את זה
זה פעם ראשונה שאני מנסה להשתמש באופציה Select
בלי
recordset
3 תשובות
הארור שהוא נותן לי
מצטער שכחתי להוסיף את הארור הארור הוא
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
ניסתי גם להדפיס את המשתנה וגם לא עבד
מצטער על הדאבל פוסט
לא הבנתי כל כך את השאלה.
אבל execute של select תמיד יחזיר לך recordset, בלי קשר למספר התוצאות שחזרו מהשאילתה.
לא משנה
חשבתי שאולי יש דרך לעשות את זה ללא recordset
אבל השתמשתי בפוקציה RecordCount
במקום השורה שכתבתי