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.
Det har altid været et helvede at udtrække random records fra en database, men på SQL server er der kommet en løsning på dette. Ved dog ikke om den virker på access, men du kan jo prøve:
linie 93-99= <% Dim random_product__MMColParam random_product__MMColParam = "Y" If (Request("MM_EmptyValue") <> "") Then random_product__MMColParam = Request("MM_EmptyValue") End If %>
<% Dim random_product__MMColParam random_product__MMColParam = "Y" If (Request("MM_EmptyValue") <> "") Then random_product__MMColParam = Request("MM_EmptyValue") End If %> <% Set rs = Server.CreateObject("ADODB.RecordSet") rs.Open "SELECT * FROM product WHERE Active = '" + Replace(random_product__MMColParam, "'", "''") + "'", Conn, 1, 3
Do While Not Fundet rs.MoveFirst Randomize rs.Move(int(rs.RecordCount * rnd)) If Not rs.EOF And Not rs.BOF Then Fundet = True End If Loop
Prøv at lave din kode som dette, dog skal du lige rette kolonnenanvet til:
<% Dim random_product__MMColParam random_product__MMColParam = "Y" If (Request("MM_EmptyValue") <> "") Then random_product__MMColParam = Request("MM_EmptyValue") End If %> <% Set rs = Server.CreateObject("ADODB.RecordSet") rs.Open "SELECT * FROM product WHERE Active = '" + Replace(random_product__MMColParam, "'", "''") + "'", Conn, 1, 3 if rs.BOF or rs.EOF then Response.write "Ingen poster" else rs.Move(int(rs.RecordCound * rnd())
Det så fordi du skal havde ændre enten rs til random_product eller random_product til rs. Lige nu er det valgte random produkt i recordsetet med nanvet rs.
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.