Toon posts:

[asp.net in visual studio.net met vb] 2 datums vergelijken

Pagina: 1
Acties:
  • 38 views sinds 30-01-2008

Verwijderd

Topicstarter
Ik heb vanaaf een sql server 2 datums opgehaald. 1 datum met de virus definities en 1 datum met de datum waarop de gegevens zijn ingevuld. Nu wil ik deze 2 datums met elkaar vergelijken. Want als de virusdefinities ouder zijn dan 2 weken (vergeleken met de datum van invullen) zijn ze verouderd en moet er een melding komen. Er mag dus maximaal 2 weken tussen de datums zitten. En dan moet er een melding komen in de label lblViruserror.text maar dat zal verder wel lukken. weet iemand hoe je datums kan vergelijken, want het zijn namelijk strings en volgens mij kun je daar als er geen getallen in staan niet mee rekenen
MSDN al uitgespit en op dit forum kon ik ook niks bruikbaars vinden.

Ik was vergeten om te zeggen wat ik heb gedaan:
Ik heb ze geprobeert af te trekken maar dan komt er een error in de site. Ook heb ik gezocht om de strings te converten naar integer om er mee te rekenen maar dat kan niet.

Alvast bedankt,
joeri

[ Voor 14% gewijzigd door Verwijderd op 14-01-2005 14:07 ]


  • P_de_B
  • Registratie: Juli 2003
  • Niet online
Heb al eens gekeken naar de verschillende Convert functies?

Oops! Google Chrome could not find www.rijks%20museum.nl


  • whoami
  • Registratie: December 2000
  • Laatst online: 23:38
Vraag 1: waarom sla je je datums als strings op ?

https://fgheysels.github.io/


Verwijderd

Topicstarter
Ja dat heb ik al bekeken maar je kan geen string converteren naar integer. (volgens mij)
Ik kon er namelijk niks over vinden in msdn

  • whoami
  • Registratie: December 2000
  • Laatst online: 23:38
Verwijderd schreef op vrijdag 14 januari 2005 @ 14:07:
Ja dat heb ik al bekeken maar je kan geen string converteren naar integer. (volgens mij)
Ik kon er namelijk niks over vinden in msdn
De Convert class heeft een heleboel statische methoden die je kan gebruiken om een string naar een int / datetime / etc... om te zetten.
Maar, die string moet dan wel een geldige int / datetime / ... bevatten, anders krijg je een exceptie.

https://fgheysels.github.io/


Verwijderd

Topicstarter
Ow ok ik ga ff zoeken

[ Voor 84% gewijzigd door Verwijderd op 14-01-2005 14:09 ]


  • whoami
  • Registratie: December 2000
  • Laatst online: 23:38
Maareh, je moet de oorzaak van je probleem aanpakken, anders ga je problemen blijven krijgen:
Sla de datums in je Sql Server op als datetime en niet als string.

https://fgheysels.github.io/


  • gorgi_19
  • Registratie: Mei 2002
  • Laatst online: 17:11

gorgi_19

Kruimeltjes zijn weer op :9

Datetime heet een compare method; de Convert-class heeft bovendien een heleboel methodes. Meest juist is, zoals whoami al zegt, het beestje opslaan zoals het is, als een datum :)

Digitaal onderwijsmateriaal, leermateriaal voor hbo

Pagina: 1

Dit topic is gesloten.