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


Ersätta äldsta posten i en databas...

Postades av 2002-03-27 10:11:35 - Janne Wicktröm, i forum asp - allmänt, Tråden har 5 Kommentarer och lästs av 446 personer

Jag vill skapa en sida som visar sex stycken små artiklar när man klickar på en liten artikel så öppnas en sida med alla stora artiklar och man kommer till den artikel som man valt men man kan även scrolla ner och se resten av artiklarna utan att behöva gå tillbaka och klicka igen.

Nu till mitt problem, jag vill bara ha sex små och sex stora artiklar så när jag lägger till en artikel så ska den äldsta artikeln raderas både den stora och den lilla, hur gör man?

Jag har ingen aning men antar att det går att lösa med nån sats som räknar antal poster i databasen.

Skulle var tacksam för kodexempel...


//JW


Svara

Sv: Ersätta äldsta posten i en databas...

Postades av 2002-03-27 10:34:36 - Jonas Lorander

Set objRecSet = objConnect.Execute("DELETE TOP 1 * FROM dinTabell ORDER BY dindatumkolumnellernåt DESC")

Detta borde väl fungera om du tar med detta si samma sida som du sparar artikeln till databasen...

Lycka tilL!
//Jonas


Svara

Sv: Ersätta äldsta posten i en databas...

Postades av 2002-03-27 10:58:16 - Janne Wicktröm

Ska testa det med en gång...

Tack för hjälpen...

//JW


Svara

Sv: Ersätta äldsta posten i en databas...

Postades av 2002-03-27 14:24:45 - Janne Wicktröm

Förstår inte riktigt var man ska lägga in koden...


//JW


Svara

Sv: Ersätta äldsta posten i en databas...

Postades av 2002-03-28 09:57:27 - Jonas Lorander

Lägg in den på samma ställe där du lägger till en ny post...
före eller efter, spelar ingen roll...

Ex:
<code>
'ta bort sista posten
Set objRecSet = objConnect.Execute("DELETE TOP 1 * FROM dinTabell ORDER BY dindatumkolumnellernåt DESC")

'lägg till post
Set objRecSet = objConnect.Execute(SQLsatsför att lägga till en post)


hoppas du fattar nu?annars får du höra av dig igen ;-]

//Jonas





Svara

Sv: Ersätta äldsta posten i en databas...

Postades av 2002-03-28 16:00:46 - Andreas Hillqvist

Gör en update på den post med lägst datum(älsta inlägget). Slipper du tabort och lägga till post. Kräver mindre resurser att göra en update.
<code>
Function SQLDate(Value)
If IsDate(Value) Then
SQLDate = "#" & Month(Value) & "/" & Day(Value) & "/" & Year(Value) & " " & Hour(Value) & ":" & Minute(Value) & ":" & Second(Value) & "#"
Else
SQLDate = "Null"
End If
End Function

Function SQLText(Value)
If Len(Value) > 0 Then
SQLDate = "'" & Replace(Value, "'", "''") & "'"
Else
SQLDate = "Null"
End If
End Function

strRubrik = "Test"
strText = "Test"

strSQL = "UPDATE dinTabell SET DatumFält = " & SQLDate(Now()) & ", " & vbCrLf & _
" RubrikFält = " & SQLText(strRubrik) & ", " & vbCrLf & _
" TextFält = " & SQLText(strText) & vbCrLf & _
"WHERE DatumFält = (SELECT Min(DatumFält) FROM dinTabell)"




</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 838
27 960
271 761
574
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