Access query vraagje

Pagina: 1
Acties:

  • hornage
  • Registratie: November 2001
  • Laatst online: 13-08 16:39
Ik ben bezig voor school bij een bedrijf met hun database. Nu moet ik een query hebben die een afsluitjaar vergelijkt met de huidige datum.
Het probleem is alleen dat de kolom waarmee ik het vergelijk Tekst is en de uitvoer van de functie JAAR numeriek is. Nu weet ik dat er een functie CONVERT is maar ik weet niet hoe dit precies werkt. Dit staat ook niet goed beschreven in de help-file.
Weet iemand misschien hoe ik deze lijn kloppend kan maken?
code:
1
AND Afsluitjaar <  (CONVERTEREN (Jaar,Numeriek,Tekst))

  • McMad
  • Registratie: Juli 2000
  • Laatst online: 18-08 11:26
VB heeft geen functie om een text terug te converteren naar een datum volgens een vast formaat (CDate gebruikt systeeminstellingen). Het wordt dus of zelf een functie maken of bijv
code:
1
Year(afsluitdatum) < CInt(Mid(tekst,start,4))

He's mad, he's mad, he's madder then mad Jack McMad, winner of last years madman competition.


  • Sjnirk
  • Registratie: Maart 2001
  • Laatst online: 27-03-2025

Sjnirk

Hie vrieve

Wat bedoel je precies, maak je die query in VBA of gelijk in dat query menuutje

Bikkelen gebeurt pas na 2:00


  • hornage
  • Registratie: November 2001
  • Laatst online: 13-08 16:39
Op woensdag 29 mei 2002 11:16 schreef Sjnirk het volgende:
Wat bedoel je precies, maak je die query in VBA of gelijk in dat query menuutje

Voor VBA
code:
1
CDate(expressie)
In de topicnaam heb ik al gezegd dat ik access gebruik, maar ik zeg het wel ff duidelijk: Ik maak deze query in Microsoft Access :r

  • Sjnirk
  • Registratie: Maart 2001
  • Laatst online: 27-03-2025

Sjnirk

Hie vrieve

Dan heb je nog 2 mogelijkheden, of je maakt hem in het query menuutje in Access, of je maakt hem in VBA wat ook bij access hoort

Bikkelen gebeurt pas na 2:00


  • robjanssen
  • Registratie: September 2001
  • Laatst online: 02-08 16:10

robjanssen

Software Developer

CONVERT(Jaar AS DATETIME)
Pagina: 1