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.
Den sletter alle records der står #dato# i, hvis jeg skriver 28-04-2002 bliver den ikke slettet, men 05-05-2002 bliver slettet. Det ser ud til at den kun tager det før den første - så alt under 14 bliver slettet selvom 05-05-2002 er en senere dato.
Sorry.. det her... - for nu skulle den gerne slette kun én record! <!-- #include file="DB.asp" --> <% Session.LCID = 1030 'Response.Buffer = True Set Conn = Server.CreateObject("ADODB.Connection") conn.Open strDSN
slet = date() strSQL = "DELETE FROM Annoncer where slettes = #28-04-2002#" Conn.Execute strSQL,lngRecords 'Conn.execute (SQL) response.write slet & "<br>" response.write lngRecords Conn.close Set Conn = nothing %>
Nå nu virker det :) Med følgende kode: <!-- #include file="DB.asp" --> <% Session.LCID = 1030 Set Conn = Server.CreateObject("ADODB.Connection") conn.Open strDSN slet = date() strSQL = "DELETE FROM Annoncer where slettes < #" & slet & "#" Conn.execute (strSQL) Conn.close Set Conn = nothing %> record oprettes med: rs("slettes") = DateAdd("d", 14, date()) og "datatype" skal stå til dato og tid, hvis den står til tekst sletter den bare alle records med noget i stettes :)
Den kode du er kommet frem til virker ikke på en Access-database. Men det finder du nok ud af senere - så kan du jo oprette en nyt ? eller anvende den kode jeg har lavet. :-)
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.