SQLCODE

P.V. / P.V.

sqlccode 45kbsqlcode2k 39kbsqlcodexp 41kb

 


  In dit voorbeeld zijn een aantal voorbeelden van het werken met SQL- en VBA code gebruikt voor het vullen van 
  een tabel met informatie. Daarnaast zijn een aantal in een module opgezette functies uitgewerkt over het werken 
  met datumformaten. Het SQL voorbeeld gebruik ik in plaats van b.v recordsets via ADO of DAO methode. Als 
  code is dit eenvoudiger te lezen en vervangt ook nog concrete queries waardoor je minder  queries als objecten 
  gebruikt. In het voorbeeld heb ik slechts 1 query nodig om het resultaat te laten zien.
Het eerste voorbeeld maakt 
  een datum tabel leeg en vult deze weer met datums en weeknummer via een for .. next loop, met als bijzonderheid 
  dat alleen werkdagen worden opgeslagen. Deze datums worden gebruikt in keuzelijsten om voor rapportage 
  doeleinden (in dit geval een query) vastgelegde datum/tijd meldingen om te zetten. Als b.v een project is opgestart, 
  nog niet afgesloten maar wil je wel de tot de geselecteerde eind datum verstreken tijd weten dan dien je voor de 
  berekening van deze tijd een fictieve tijd te gebruiken. Aangezien er ook nog projecten in de database zitten die 
  buiten de rapportering periode vallen (er voor, maar ook na de gekozen data) worden deze op nul ( 0 ) gezet. 
  Je kunt deze eenvoudig bij criteria weg filteren. Ook het gebruik van ploegen speelt een rol. Dit voorbeeld heb 
  ik uitgewerkt naar aanleiding van een concreet project over storingsmeldingen waarbij de storingstijden worden 
  omgezet naar standaard eenheden (minuten) zodat je er gemakkelijk mee kunt rekenen.