Hej eksperter Jeg har fundet denne kode. Kan jeg ændre det således at det fortæller hvornår feltet/tabellen er opdateret i DB og ikke selve ASPsiden. <% dim fs, f set fs=Server.CreateObject("Scripting.FileSystemObject") set f=fs.GetFile(Server.MapPath("antal.asp")) Response.Write("Sidst opdateret: " & f.DateLastModified) set f=nothing set fs=nothing %>
De fleste virksomheder har efterhånden bevist, at AI virker.
Pilotprojekter leverer resultater. Medarbejdere bruger generative AI-værktøjer. Nye use cases dukker op på tværs af organisationen.
Ahh ok. Well, det kan du ikke ud fra et script. Der er du nødt til at oprette en kolonne du fx. kalder Updated og så for hver gang du opdater din database skriver du så en ny dato i feltet.
//>Rune
Synes godt om
Slettet bruger
10. februar 2003 - 11:28#6
Det kan jeg ikke, fordi de data der bliver lagt i DB, bliver også indtastet via en ASP siden, og hentet igen på en anden ASPside.
Set objRS = Server.CreateObject("ADODB.Recordset") Set objRS.ActiveConnection = objConn strQ = "SELECT SUM(Antal) AS sum FROM AntalFore" strQ = "UPDATE Antal SET Updated = Date(), Antal = 'Test'"
Set objRS = Server.CreateObject("ADODB.Recordset") Set objRS.ActiveConnection = objConn strQ = "SELECT SUM(Antal) AS sum FROM AntalFore" strQ = strQ & "UPDATE Antal SET Updated = Date(), Antal = 'Test'"
objRS.Open strQ
%>
//>Rune
Synes godt om
Slettet bruger
10. februar 2003 - 12:08#10
Nu ser det ud som det virker, men hvordan får jeg vist det på siden ? Response.Write objRS("?")
Så er Updated ikke oprettet som kolonne i din tabel!
//>Rune
Synes godt om
Slettet bruger
10. februar 2003 - 12:37#18
Nej, du har ret, men nu har jeg oprettet kolonnen i DB. jeg får stadig samme fejl. Koden er nu: <% @LANGUAGE = VBScript %> <% Option Explicit Response.Expires = 0
Set objRS = Server.CreateObject("ADODB.Recordset") Set objRS.ActiveConnection = objConn strQ = strQ & "UPDATE AntalForecopy SET Updated = Date(), Antal = 'Test'" strQ = "SELECT SUM(Antal) AS sum FROM AntalForecopy"
objRS.Open strQ
%> <html>
<head> <title>Antal</title> </head>
<body topmargin="0" leftmargin="0">
<table border="0" cellpadding="0" cellspacing="0" width="560"> <tr> <td width="210"></td> <td width="350"></td> </tr> <tr> <td width="210"><strong><small>Antal total</small></strong></td> <td width="350"><% While Not objRS.EOF
Set objRS = Server.CreateObject("ADODB.Recordset") Set objRS.ActiveConnection = objConn strQ = strQ & "UPDATE AntalForecopy SET Updated = Date(), Antal = 'Test'" strQ = "SELECT SUM(Antal) AS sum FROM AntalForecopy"
objRS.Open strQ
objRs.Close
strSQL = "SELECT * FROM AntalForecopy" Set objRs = objConn.Execute(strSQL)
%> <html>
<head> <title>Antal</title> </head>
<body topmargin="0" leftmargin="0">
<table border="0" cellpadding="0" cellspacing="0" width="560"> <tr> <td width="210"></td> <td width="350"></td> </tr> <tr> <td width="210"><strong><small>Antal total</small></strong></td> <td width="350"><% While Not objRS.EOF
objRS.close objConn.close Set objRS = Nothing Set objConn = Nothing %>
Prøv sådan...
//>Rune
Synes godt om
Slettet bruger
10. februar 2003 - 12:51#20
Det giver stadig samme fejl og jeg kan simpelthen ikke se hvor det er det går galt. ADODB.Recordset error '800a0cc1'
Item cannot be found in the collection corresponding to the requested name or ordinal.
/log/antal_copy(1).asp, line 46
Synes godt om
Slettet bruger
12. september 2007 - 12:03#21
Lukker
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.