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.
Når folk opretter en annonce oprettes der en dato (idag+14) i tabellen Annoncer det hedder slettes, samtidig opdateres en tæller i tabellen kategori og i uKategori med +1. det den så skal er at når der er gået 14 dage skal den slette de annoncer der er 14 dage gamle og samtidig skal den tælle en ned i kategori og i uKategori
Du kan bruger det du har vist: <% function FDate(V) ' Formatér dato til Access-SQL-syntax MM-DD-YYYY FDate = Month(V) & "-" & Day(V) & "-" & year(V) end function Session.LCID = 1030 Set Conn = Server.CreateObject("ADODB.Connection") conn.Open strDSN slet = date() strSQL = "DELETE FROM Annoncer where slettes < #" & FDate(date) & "#" Conn.Execute strSQL,lngRecords Conn.close Set Conn = nothing %>
Du skal hvade denne linie: Conn.Execute strSQL,lngRecords til: Conn.Execute strSQL
Hvis du har problemmer med SQL og datao så prøv formatet yyyy-mm-dd så din function bliver: function FDate(V) ' Formatér dato til Access-SQL-syntax MM-DD-YYYY FDate = year(V) & "-" & Month(V) & "-" & Day(V) end function
Det giver bedre overblik når man kan se hvor mange der er under hver kategori. kan man ikke lave et loop et sted, så den sletter alle annoncer der skal slettes, og den ikke bare sletter en hvergang man går ind på siden ?
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.