Fel på kod?

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • Rinaldo
    Medlem
    • 2001-03-30
    • 2092

    #1

    Fel på kod?

    sqlCount = "Select Count(topic_ID) AS CountThreads from tblTopics where forum_ID = "&strForumID&" "
    Set rsCountThreads = Conn.Execute(sqlCount)

    response.write "&"rsCountThreads("CountThreads")"&"

    Är det något fel på denna kod? Allt den gör är att returnera värdet noll trots att det finns flera poster....
    "Kollektivt självmord, är det när man hoppar ut framför ett tåg?"
  • LarsG
    Medlem
    Årets medlem 2001
    • 2000-12-03
    • 12465

    #2
    Sql-satsen ser riktig ut, däremot så ser din response.write suspsekt ut

    [KOD]
    response.write rsCountThreads("CountThreads")
    [/KOD]

    (SQL-frågan kommer att returnera noll om alla topic_id i det valda forumet är null.)
    essentitia preter non sans multiplicandum

    Comment

    • Rinaldo
      Medlem
      • 2001-03-30
      • 2092

      #3
      ahh... tack!

      en sak till:

      'Räknar antalet Trådar
      sqlCount = "Select Count(topic_ID) AS strCountThreads from tblTopics where forum_ID = "&strForumID&" "
      Set rsCountThreads = Conn.Execute(sqlCount)

      'Räknar antalet Poster
      sqlCount2 = "Select Count(reply_ID) AS strCountPosts from tblReplies where forum_ID = "&strForumID&""
      Set rsCountPosts = Conn.Execute(sqlCount2)

      Det här hämtar jag nu från två tabeller... Både tblTopics och tblReplies innehåller nu forum_ID så jag kan räkna till vilket forum posten tillhör.

      Borde jag inte kunna ta bort det fältet från tblReplies och fråga till vilket forum svaret tillhör genom att se till vilken tråd från tblTopics den hör.

      I tblTopics får tråden ett värde under Topic_ID och under tblReplies heter fältet som sorterar till tråden också Topic_ID.

      Hoppas detta är förståligt
      "Kollektivt självmord, är det när man hoppar ut framför ett tåg?"

      Comment

      Working...