Avatar billede mvk Nybegynder
02. marts 2004 - 10:03 Der er 5 kommentarer og
1 løsning

Fejl i random recordset

hvad har jeg lavet forkert her:

<%
Dim rsProfil
Dim rsProfil_numRows

Set rsProfil = Server.CreateObject("ADODB.Recordset")
rsProfil.Source = "SELECT *  FROM users", MM_gutternes_STRING, 1, 3
If rsProfil.BOF or rsProfil.EOF Then
  Response.write "Ingen poster"
else
randomize
randomNr = Int(rsProfil.RecordCount * rnd())
rsProfil.Move(randomNr)
end if
%>

Fejlmelding:
Microsoft VBScript compilation error '800a0401'

Expected end of statement

/index.asp, line 8

rsProfil.Source = "SELECT *  FROM users", MM_gutternes_STRING, 1, 3
----------------------------------------^
Avatar billede fet321 Nybegynder
02. marts 2004 - 10:45 #1
Det er noget rod.

Udskift linien:
rsProfil.Source = "SELECT *  FROM users", MM_gutternes_STRING, 1, 3

med disse to:
Source = "SELECT *  FROM users;"
rsProfil.Open Source, MM_gutternes_STRING, 1, 2
Avatar billede mvk Nybegynder
02. marts 2004 - 10:55 #2
thanks man - skylder dig point
Avatar billede fet321 Nybegynder
02. marts 2004 - 10:57 #3
Lad dem flyde i min retning.
Avatar billede fet321 Nybegynder
02. marts 2004 - 10:57 #4
her så.
Avatar billede mvk Nybegynder
02. marts 2004 - 11:00 #5
er der nogen måde hvor jeg kan trække det IDuser ud som bliver resultatet af den der random og bruge det til at lave et andet recordset ?

SELECT *
FROM thread
WHERE userID = "det IDuser der kommer ud af rsProfil"
Avatar billede fet321 Nybegynder
02. marts 2004 - 11:30 #6
Den har du allerede.

randomNr
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