I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
SQL = "select top 1 * form mintabel order by rnd(id)"
men den virker vist ikke ordenlig og giver samme record hver gang. Jeg har ikke gode erfaringer med den, så man e rnød til at hende det ud som nedenfor.
Så prøv med dette:
Set rs = Server.CreateObject("ADODB.RecordSet") SQL = "SELECT * FROM mintabel" rs.Open SQL, Conn, 3, 1 rndMax = rs.RecordCount Randomize rndNumber = Int((RND * rndMax)) 'Find et random nummer rs.Move rndNumber 'Flyt til den valgte record
hehe, jeg har 10 navne i databasen. Gitte Stine .... Line. Hver gang en besøger min side, skal der stå et tilfældigt navn på siden, navnene står i en access database.... fx første gang står der line osv.. håber det kan gøres via en sql kommando.
Synes godt om
Slettet bruger
05. juli 2003 - 15:01#4
Så prøv eagleeye's forslag, det burde gøre det du vil.
Set objRS = objConn.Execute("SELECT * FROM Bruger") rndMax = objRS.RecordCount Randomize rndNumber = Int(RND * rndMax) 'Find et random nummer objRS.Move rndNumber 'Flyt til den valgte record
Du skal bruge objRS.Open for det virker så prøv med din kode lavet om til dette:
<% Dim objRS
Call OpenDataBase("ddb.mdb") Set objRS = Server.CreateObject("ADODB.RecordSet") objRS.open "SELECT * FROM Bruger", objConn, 3, 1 rndMax = objRS.RecordCount Randomize rndNumber = Int(RND * rndMax) 'Find et random nummer objRS.Move rndNumber 'Flyt til den valgte record
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.