Avatar billede enggaard Nybegynder
25. maj 2000 - 18:09 Der er 6 kommentarer og
1 løsning

Hvordan hiver man værdien ud af en 'select count(*)''

Jeg sidder og roder med lidt ASP/SQL. Og skal bruge en optææling af posterne i en DB.

sql = "SELECT COUNT(*) FROM [users]"
Set rs = Server.CreateObject "ADODB.Recordset")
rs.Open sql, conn, 3, 3

Prop. er hvordan jeg hiver værdien frem. Jeg ved hvordan man får de forskellige felter frem med 'RS.FIELDS("feltnavn").VALUE' Men hvor ligger den værdi der er blevet talt frem til?
Avatar billede fukssvans Nybegynder
25. maj 2000 - 18:18 #1
strSQL = "SELECT Count(*) AS ItemCount FROM Entries Where (ForumID = " & rsForum("Id") & ")"
Set recordCount = ForumConn.Execute(strSQL)

recordCount("ItemCount")
Avatar billede fukssvans Nybegynder
25. maj 2000 - 18:19 #2
Lidt forklaring:

Du kalder din værdi et eller andet med AS og derefter kan du hente den med nederste linie.
Avatar billede fukssvans Nybegynder
25. maj 2000 - 18:25 #3
Undskyld der kom lidt for meget med i det første sæt koder.
sql = "SELECT COUNT(*) AS resultat FROM tabel"
Set rs = Server.CreateObject "ADODB.Recordset")
rs.Open sql, conn, 3, 3

intResultat = rs("resultat")

Avatar billede tomsommer Juniormester
25. maj 2000 - 18:27 #4
Avatar billede fukssvans Nybegynder
25. maj 2000 - 18:32 #5
Ja og hvad er forskellen.
Avatar billede tomsommer Juniormester
25. maj 2000 - 18:39 #6
Dunno
Avatar billede enggaard Nybegynder
25. maj 2000 - 19:26 #7
Tak for hjælpen. Det var jo let *G*
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