Den moderne arbejdsplads er i stigende grad afhængig af mødelokaler til at fremme samarbejde, men dette skift medfører også stigende sikkerhedsudfordringer.
Problemet er, at jeg har en cookie, som er lavet ved hjælp af date(), men når jeg så skal bruge den, får jeg en fejl. Type mismatch: '[string: "26-04-00"]' Det jeg vil er: record("dato")-strCookieDato Og det er det der ikke lykkes, men definerer jeg en strDato=Date() og laver regnestykket record("dato")-strDato, så kan det godt lade sig gøre. Problemet er at jeg ikke kan bruge Date(), da strCookieDato ikke nødvendigvis er dags dato.
Set Rs = Server.CreateObject("ADODB.Connection") DBPath = "DBQ=" & server.mappath("fpdb/nyheder.mdb") Rs.Open "DRIVER={Microsoft Access Driver (*.mdb)}; " & DBPath Sql = "Select * from tbl_nyhed ORDER BY Dato DESC; " Set Record = Rs.Execute(Sql) Do While Not Record.EOF Response.Write ((record("Dato"))-(strCookieDato)) Response.Write Record("Dato") & "<br>" Response.Write Record("Nyhed") & "<p>" Record.MoveNext Loop %>
Hvis det ikke virker, skal du proeve at udskrive 'record("Dato")' og 'strCookieDato' for at se, om de er i samme format.
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.