I lang tid har samarbejdsbranchen fokuseret på at forbedre enhedsfunktioner – bedre kameraer, klarere lyd og smartere software. Men den virkelige forvandling handler ikke om funktioner.
Jeg har opretted en for dig: SELECT Tabel2.Id, Tabel2.Bøger, Tabel2.Bøgervis FROM Tabel2 WHERE (((Tabel2.Bøgervis)=-1)); Rettelse til forige: 0 'for False
Hej, knappenden den skal se sådan ud i vba: Private Sub Kommandoknap1_Click() On Error GoTo Err_Kommandoknap1_Click Dim stDocName As String stDocName = "Din forespørgsel" DoCmd.OpenQuery stDocName, acNormal, acEdit Exit_Kommandoknap1_Click: Exit Sub
Udgangspunktet er følgende: Jeg kalder gettextadvert().
Det holder bare ikke i længden, jeg vil have mit SQL kald til at gøre alt for mig. Det dur jo ikke at jeg kalder samme funktion 2.998 gange for at finde en random af de to bøger som er markeret "aktiv" i databasen.
<% function gettextadvert() randomize Timer set bogrs = server.createobject("adodb.recordset") strSQL = "SELECT * FROM Bog WHERE ID=(SELECT Min(ID) FROM Bog WHERE ID >=(SELECT Round(CDbl(" & Replace(Rnd(),",",".")*Max(ID))) FROM Bog))" bogrs.open strSQL, DBAnnonceConnect, 3, 3
if bogrs("Aktiv") = true then response.write "Noget tekst" bogrs.close set bogrs = nothing else randomize Timer gettextadvert() end if end function %>
Synes godt om
Ny brugerNybegynder
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.