Avatar billede mysitesolution Nybegynder
17. november 2002 - 12:29 Der er 6 kommentarer og
1 løsning

antal i tabel

Hvordan finder man antallet i en tabel? og gemmer antallet i en streng
Avatar billede Slettet bruger
17. november 2002 - 12:32 #1
SELECT COUNT * AS ialt FROM dintabel
Avatar billede Slettet bruger
17. november 2002 - 12:33 #2
så henter du resultatet med:
conn.execute(din SQL)
rs("ialt")
Avatar billede mysitesolution Nybegynder
17. november 2002 - 12:36 #3
altså

conn.execute(SELECT COUNT * AS ialt FROM dintabel)
ialt = rs("ialt")
Avatar billede Slettet bruger
17. november 2002 - 12:39 #4
strSQL = "SELECT COUNT * AS ialt FROM dintabel"
conn.execute(strSQL)
ialt = rs("ialt")
Avatar billede mysitesolution Nybegynder
17. november 2002 - 12:48 #5
ok...

jeg har lige et sp hvis du gider....

min kode:

Set objRecordset=Conn.Execute("SELECT COUNT * AS antal FROM tracker_user where points > 0")
antal = objRecordset("antal")

hvis jeg så vil have en tilfældig af dem der har mere end 0 points hvad gør jeg så
Avatar billede Slettet bruger
17. november 2002 - 12:55 #6
her er en randomice funktion:

<%
'Opretter et object af typen recordset.
Set rs = Server.CreateObject("ADODB.RecordSet")
'SQL som hendter de record som skal vælges imellem
strSQL = "SELECT * FROM randomText"
'Åbner recordsetet. Det åbned med rs.Open da det understytter recordCount og move.
rs.Open strSQL, Conn, 3, 1
'rs.RecordCount indeholder antallet at records som er i recordset/databasen
rndMax = rs.RecordCount
'Kalder Randomize function som gør rnd bliver noget nyt hver gang.
Randomize
'Finder et tilføldig tal mellem 0 og RecordCount-1
rndNumber = Int((RND * rndMax)) 
'Flytter X antal poster frem til den som er tilfældigt udvalgt.
'Hvis tal = 0 er det den første reccord som udskriver
'Hvis tal = 1 er det den anden record som udskrives
rs.Move rndNumber 'Flyt til den valgte record

'Udskriv fra recordset'et
Response.Write rs("visDetteTekst")

rs.Close
Set rs = Nothing
%>
Avatar billede mysitesolution Nybegynder
17. november 2002 - 13:01 #7
hvordan skal jeg skrive den iforholdt til min kode
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