Fetstil Fetstil Kursiv Understrykning linje färgläggning tabellverk Punktlista Nummerlista Vänster Centrerat högerställt Utfyllt Länk Bild htmlmode
  • Forum & Blog
    • Forum - översikt
      • .Net
        • asp.net generellt
        • c#
        • vb.net
        • f#
        • silverlight
        • microsoft surface
        • visual studio .net
      • databaser
        • sql-server
        • databaser
        • access
        • mysql
      • mjukvara klient
        • datorer och komponenter
        • nätverk, lan/wan
        • operativsystem
        • programvaror
        • säkerhet, inställningar
        • windows server
        • allmänt
        • crystal reports
        • exchange/outlook
        • microsoft office
      • mjukvara server
        • active directory
        • biztalk
        • exchange
        • linux
        • sharepoint
        • webbservers
        • sql server
      • appar (win/mobil)
      • programspråk
        • c++
        • delphi
        • java
        • quick basic
        • visual basic
      • scripting
        • asp 3.0
        • flash actionscript
        • html css
        • javascript
        • php
        • regular expresssion
        • xml
      • spel och grafik
        • DirectX
        • Spel och grafik
      • ledning
        • Arkitektur
        • Systemutveckling
        • krav och test
        • projektledning
        • ledningsfrågor
      • vb-sektioner
        • activeX
        • windows api
        • elektronik
        • internet
        • komponenter
        • nätverk
        • operativsystem
      • övriga forum
        • arbete karriär
        • erbjuda uppdrag och tjänster
        • juridiska frågor
        • köp och sälj
        • matematik och fysik
        • intern information
        • skrivklåda
        • webb-operatörer
    • Posta inlägg i forumet
    • Chatta med andra
  • Konto
    • Medlemssida
    • Byta lösenord
    • Bli bonsumedlem
    • iMail
  • Material
    • Tips & tricks
    • Artiklar
    • Programarkiv
  • JOBB
  • Student
    • Studentlicenser
  • KONTAKT
    • Om pellesoft
    • Grundare
    • Kontakta oss
    • Annonsering
    • Partners
    • Felanmälan
  • Logga in

Hem / Forum översikt / inlägg

Posta nytt inlägg


Ta automatiskt bort post från databas som är äldre än en viss tid

Postades av 2006-09-21 07:37:35 - Christoffer Wahnström, i forum access, Tråden har 5 Kommentarer och lästs av 1063 personer

Hej

Visste inte riktigt vad jag skulle lägga tråden. Jag håller iaf på med ett bildgalleri och vill att bilden automatiskt ska tas bort från databasen efter en timme. Står absolut still i mitt lilla huvud så jag är tacksam av all hjälp jag kan få.

MVH


Svara

Sv: Ta automatiskt bort post från databas som är äldre än en viss tid

Postades av 2006-09-21 08:30:16 - Per Wahlgren

Hej

Nu placerade du tråden i Access-forumet, så jag antar att det gäller Access också.

Frågor:
- Lagrar du verkligen bilderna i db? Eller är det bara en referens till bilden?
- Det är väldigt kort tid att spara bilderna... är det stor omsättning på dem?
- Kommer du att ha databasen öppen hela tiden? I så fall kan man ju låta ett makro sköta raderingen...

Berätta lite mer innan man kan ge ett svar...

/ Per


Svara

Sv:Ta automatiskt bort post från databas som är äldre än en viss tid

Postades av 2006-09-21 09:31:01 - Christoffer Wahnström

Tja

Det är bara en referens till bilden. Sjävla bilden sparas i en mapp på servern. Sedan går jag in på en admin sida och godkänner bilden och då visas den. Satte ihop ett fso objekt men den rensade endast bort bilderna i mappen. Alltså måste den ta bort från databasen ist.


Svara

Sv: Ta automatiskt bort post från databas som är äldre än en viss tid

Postades av 2006-09-23 11:03:21 - Christoffer Wahnström

Någon som har någon idé?


Svara

Sv:Ta automatiskt bort post från databas som är äldre än en viss tid

Postades av 2006-09-24 19:17:33 - Stefan Brännström

<b>Sedan går jag in på en admin sida </b>
Är din admin sida ett Access-formulär eller vad? Det framgår inte av din fråga med vilken teknik du arbetar... endast att du använder FileSystemObject...

Hur som helst... där du raderar bilderna mha FSO, kör en delete mot aktuell tabell i databasen med, typ "DELETE FROM tabell WHERE bildreferensfält=bildreferens"


Svara

Sv: Ta automatiskt bort post från databas som är äldre än en viss tid

Postades av 2006-09-27 10:35:28 - Andreas Hillqvist

Jag skull dela upp det i två problem:
* Inte visa förfallna bilder - Lägg in ett vilkor i din SQL fråga:

SELECT Pictures.*
FROM Pictures
WHERE Pictures.PictureCreated > DateAdd("h", -1, Now())

* Andra problemet är att ta bort poster och filer. Detta är en dyr operation, så jag skulle inte anropa den varje gång sidan körs. Utan i så fall köra den max en gång i timmen. Lägg gärna koden sist i ASP filen och gör en flush innan. Så blir inte användaren drabad.
<code>
'Code expects Option Explit to be true

const CleanUpExpire = "CleanUpExpire"

Application.Lock()
If Application(CleanUpExpire) < Now() Then
Application(CleanUpExpire) = DateAdd("h", 1, Now())
Application.UnLock()

DoCleanUp
Else
Application.UnLock()
End If

Sub DoCleanUp()
Dim strSQL
strSQL = "SELECT Pictures.*" + vbCrLf + _
"FROM Pictures" + vbCrLf + _
"WHERE Pictures.PictureCreated =< DateAdd("h", -1, Now())"
'osv ...
End Sub
</code>


Svara

Nyligen

  • 08:28 Butiksskyltar: Hur upplever utbude
  • 22:31 Slappna av
  • 19:55 kick-off med fokus på hälsa?
  • 19:53 kick-off med fokus på hälsa?
  • 16:24 Föreslå en skönhetsklinik online
  • 16:23 Föreslå en skönhetsklinik online
  • 18:42 Hvor finder man håndlavede lamper
  • 18:41 Hvor finder man håndlavede lamper

Sidor

  • Hem
  • Bli bonusmedlem
  • Läs artiklar
  • Chatta med andra
  • Sök och erbjud jobb
  • Kontakta oss
  • Studentlicenser
  • Skriv en artikel

Statistik

Antal besökare:
Antal medlemmar:
Antal inlägg:
Online:
På chatten:
4 570 768
27 960
271 761
592
0

Kontakta oss

Frågor runt konsultation, rådgivning, uppdrag, rekrytering, annonsering och övriga ärenden. Ring: 0730-88 22 24 | pelle@pellesoft.se

© 1986-2013 PelleSoft AB. Last Build 4.1.7169.18070 (2019-08-18 10:02:21) 4.0.30319.42000
  • Om
  • Kontakta
  • Regler
  • Cookies