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


Problem med datum

Postades av 2004-05-20 13:23:02 - Björn Bejegård, i forum asp - allmänt, Tråden har 3 Kommentarer och lästs av 425 personer

När jag lägger till nyheter visas datumet varje gång, tillexempel

2004-05-20: Nyhet 1
2004-05-20: Nyhet 2
2004-05-20: Nyhet 3
2004-05-19: Nyhet 4
2004-05-19: Nyhet 5

Kan man göra så att varje datum bara visas en gång? Så det blir typ

2004-05-20: Nyhet 1
Nyhet 2
Nyhet 3
2004-05-19: Nyhet 4
Nyhet 5

eller nåt liknande?? Nån som vet?

Alltså nåt i stil med

If Datum = samma
then
skriv inte
else
skriv ut datumet

Jaja, ni fattar säkert. Är ganska ny på det här så ta det lungt!


Svara

Sv: Problem med datum

Postades av 2004-05-20 13:26:52 - Björn Bejegård

Löste det själv.

<%if dtmDate <> recset("datum") then Response.write(recset("datum"))
dtmDate = recset("datum")%>


Svara

Sv: Problem med datum

Postades av 2004-05-21 00:26:28 - Andreas Hillqvist

Jag väljer att utveckla Björn Bejegård exempel för at tydligöra:
<code>
<%
'**
'* Deklarerar variabler
'**
Dim rs
Dim con

Dim fldDate
Dim fldText

Dim strSQL
Dim LastDate

'**
'* Öppnar anslutning till databas
'**
Set con = Server.CreateObject("ADODB.Connection")
con.Open "<<<Din anslutnings sträng>>>"

'**
'* Öppnar anslutning till recordset (recordset är ett objet vilket läser data från en tabell/frågeresultat)
'**
strSQL = "SELECT *" & vbCrLf & _
"FROM DinTabell" & vbCrLf & _
"ORDER BY DatumFält DESC"

Set rs = Server.CreateObject("ADODB.Recordset")
rs.Open strSQL, con

'**
'* Hämtar referens till fält för snabbare adressering av fält från recordset.
'* Ger bättre prestanda!
'**
Set fldDate = rs("DatumFält")
Set fldText = rs("TextFält")

'**
'* Enumererar recordset
'**
Response.Write "<TABLE>"
Do Until rs.EOF
'**
'* Kontrollerar om datum skall skrivas ut
'**
Response.Write "<TR><TD>"
If LastDate <> fldDate.Value Then
'**
'* Skriver ut datum
'**
Response.Write fldDate.Value

LastDate = fldDate.Value
End If
Response.Write "</TD><TD>"
'**
'* Skriver ut text
'**
Response.Write Server.HTMLEncode(fldText.Value)
Response.Write "</TD></TR>"
rs.MoveNext
Loop
Response.Write "</TABLE>"

'**
'* Frigör fältvariabler
'**
Set fldDate = Nothing
Set fldText = Nothing

'**
'* Stänger och frigör recordset
'**
rs.Close
Set rs = Nothing

'**
'* Stänger och frigör databas anslutning
'**
con.Close
Set con = Nothing
%>
</code>

P.S.
Har lagt ner lite extra tid på just detta exemplet för att visa hur "fint" ett bra exempel ser ut och uppskattas. Uppmanar er alla som har tid att lägga ner lite av den på inlägen ni skriver. Detta skulle höja kvalitén på Pellesoft ytterligare. Det är väl inte fel. ;o)
D.S.


Svara

Sv: Problem med datum

Postades av 2004-05-24 17:58:01 - Björn Bejegård

Okej förlåt.. skall tänka på det till nästa gång =)


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 786
27 960
271 761
561
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