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


Sortera i listview efter olika datumformat

Postades av 2002-03-22 10:00:13 - Krister Eriksson, i forum visual basic - allmänt, Tråden har 7 Kommentarer och lästs av 534 personer

Hej!

Har ett problem med att sortera en listview oberoende av datumformat.
Sortering enligt svenskt datumformat är inga problem..... men när man ändrar datumformat till ex. dd-mm-yyyy sker sorteringen i fel ordning.
sorterar först efter dag sedan månad och sist år. Det jag vill är att sortera efter år månad och dag oberoende av datumformat. Finns det ngn lösning på detta???

/Krister


Svara

Sv: Sortera i listview efter olika datumformat

Postades av 2002-03-22 10:12:40 - Ulf Magnusson

Hej.

Utan att kunna testa själv just nu, men en liten tanke...
Är DataFormat = Date på kolumnen ?

/Uffe


Svara

Sv: Sortera i listview efter olika datumformat

Postades av 2002-03-22 10:22:18 - Sven Åke Persson

Hej
Mycket snabbt och förmodligen fel
Om du vet att nu är det amerikanskt format skulle
du kunna sorter enl StrReverse.Dvs läsa in dem efter
du gjort StrReverse på datumsträngen . Ungefär så

mvh
Sven


Svara

Sv: Sortera i listview efter olika datumformat

Postades av 2002-03-22 10:43:45 - Krister Eriksson

När jag hämtar data från databasen läggs den in rätt men sedan när jag klickar på kolumnen med datum i listviewen sorterar den fel..........jag hittar inte ngn egenskap i listview där man kan ställa in datumformat på kolumnen.. man tycker att den borde klara av att sortera efter engelsk datumformat i alla fall

/Krister


Svara

Sv: Sortera i listview efter olika datumformat

Postades av 2002-03-22 11:09:38 - Venni Vigsteinsson

Hej Krister!

Jag har samma problem och undrar också om det är någon som vet om listview kan överhuvudtaget sortera efter olika datumformat. Det svenska datumformatet är enkelt eftersom det följer ascii tabellen, men tex danskt datum som har dd-mm-yyyy som sorterar listview först efter dag,månad och år och engelsk som har mm-dd-yyyy som sorterar listview först efter månad,dag och år. Objektet listview saknar metoden dateformat och ända sättet jag kommer på är att rensa och uppdatera hela listveiw:n vilket tar tid och minne.

Mvh Venni


Svara

Sv: Sortera i listview efter olika datumformat

Postades av 2002-03-22 18:53:17 - Ulf Magnusson

Nu när jag sitter och provar.

Allt är ju text, så jag skulle också vilja veta....

/Uffe


Svara

Sv: Sortera i listview efter olika datumformat

Postades av 2002-03-23 01:09:41 - Andreas Hillqvist

Om du är ute efter en ren vb lösning med den kunskap du redan har så föreslår jag att du:

* Ge ColumnHeader'ns nyckel(key) egenskap samma fältnamnet som den representera
* Öppnar recordset'et med:
- Static Cursors
- ReadOnly
- ClientSide Cursors
* Använd Sort egenskapen på det fält du vill sorter.
* Sedan skriver du bara:

<code>
Private Sub ListView1_ColumnClick(ByVal ColumnHeader As MSComctlLib.ColumnHeader)
Dim rs As ADODB.Recordset
If rs.Sort = ColumnHeader.Key Then
rs.Sort = ColumnHeader.Key & " DESC"
Else
rs.Sort = ColumnHeader.Key
End If

'Lägg till kod eller funktion för att tömma och ladda recordset
End Sub
</code>

Bör sortera datum rätt oavset hur det pressenteras.


Svara

Nyligen

  • 14:24 CBD regelbundet?
  • 14:23 CBD regelbundet?
  • 14:22 Har du märkt några verkliga fördel
  • 09:09 Vill du köpa medicinska tester?
  • 12:47 Vem beviljar assistansen – kommune
  • 14:17 Någon med erfarenhet av hemstädnin
  • 14:14 Bör man använda sig av en båtförme
  • 14:12 Finns det någon intressant hundblo

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 569 644
27 953
271 710
12 032
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