Avatar billede -sofus- Nybegynder
17. september 2001 - 19:22 Der er 3 kommentarer og
1 løsning

Count fra anden tabel

Jeg har en tabel med news i og en tabel med kommentare til de news.

Min kode ser sådan ud
------------------------------------------------
<%
Set Conn = Server.CreateObject(\"ADODB.Connection\")
Conn.Open \"DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=\" & Server.MapPath (\"db.mdb\")
strSQL = \"select * from news ORDER BY ID DESC\"

set rs = Conn.execute(strSQL)

if rs.EOF then
Response.write \"Databasen er tom.\"
else
Do Until rs.EOF
%>
<tr>
  <td width=\"100%\"><font face=\"Verdana, Arial\" color=\"black\" size=\"1\"><%= rs(\"dato\") %></font>
    <br><font face=\"Verdana, Arial\" color=\"black\" size=\"1\"><b>
    <%= rs(\"headline\") %><br>
    </b></font><font face=\"Verdana, Arial\" color=\"black\" size=\"1\"><%= rs(\"tekst\") %></font>
    <hr>
  </td>
</tr>
<%RS.MoveNext
Loop
end if

Conn.Close
Set Conn = Nothing%>

-------------------------------------------
så ville jeg gerne lave så den tæller fra den anden database, hvor mange kommentare der var til den nyhed. Og den skal stadig kunne loope newsne
Avatar billede bjarke-b Nybegynder
17. september 2001 - 19:24 #1
<%
Set Conn = Server.CreateObject(\"ADODB.Connection\")
Conn.Open \"DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=\" & Server.MapPath (\"db.mdb\")
strSQL = \"select * from news ORDER BY ID DESC\"

set rs = Conn.execute(strSQL)

if rs.EOF then
Response.write \"Databasen er tom.\"
else
Do Until rs.EOF
set temp = Conn.Execute(\"select count(*)  as antal from din_tabel where dit_felt = værdi\")
%>
<tr>
  <td width=\"100%\"><font face=\"Verdana, Arial\" color=\"black\" size=\"1\"><%= rs(\"dato\") %></font>
    <br><font face=\"Verdana, Arial\" color=\"black\" size=\"1\"><b>
    <%= rs(\"headline\") %><br>
    </b></font><font face=\"Verdana, Arial\" color=\"black\" size=\"1\"><%= rs(\"tekst\") %></font>
    <hr>Der er <%=temp(\"antal\")%>
  </td>
</tr>
<%RS.MoveNext
Loop
end if

Conn.Close
Set Conn = Nothing%>


Du skal lige rette det til med dine oplysninger, men det forstår du vel ?
Avatar billede -sofus- Nybegynder
17. september 2001 - 19:35 #2
ehh jeg er helt med.. hvad skal der stå der hvor du har skrevet \"værdi\"
Avatar billede bjarke-b Nybegynder
17. september 2001 - 19:36 #3
-sofus- > Din tabel med kommetarer, kan du ikke lige skrive hvilke felter den indeholder / hvad type de er samt hvad tabellen hedder.
Avatar billede -sofus- Nybegynder
17. september 2001 - 20:00 #4
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester

IT-JOB

Capgemini Danmark A/S

Client Partner

Forsvarsministeriets Materiel- og Indkøbsstyrelse

Specialister til Netværksoperations til Forsvarets nye Digitale Backbone

Forsvarsministeriets Materiel- og Indkøbsstyrelse

IT-Sikkerhedsrådgiver til Cyberdivisionen i Hvidovre