Programmeren met databanken volgens het lagenmodel in C#
|
|
- Myriam Peeters
- 7 jaren geleden
- Aantal bezoeken:
Transcriptie
1 Programmeren met databanken volgens het lagenmodel in C# met Visual Studio en MySQL HA Informaticabeheer Bert Cauwenberg en Lieven Pauwels Werkgroep Handel 2016 Guimardstraat 1, 1040 Brussel
2 Guimardstraat 1, 1040 Brussel Programmeren met databanken volgens het lagenmodel in C# met Visual Studio en MySQL HA Informaticabeheer Bert Cauwenberg en Lieven Pauwels Werkgroep Handel D/2016/13.758/040 Alle rechten voorbehouden. Behoudens de uitdrukkelijk bij wet bepaalde uitzonderingen mag niets uit deze uitgave worden verveelvoudigd, opgeslagen in een geautomatiseerd gegevensbestand of openbaar gemaakt, op welke wijze ook, zonder de uitdrukkelijke voorafgaande en schriftelijke toestemming.
3 Inhoud 1.1 Data(banken) in het lagenmodel Terminologie en afkortingen... 6 Databanken... 6 Enkele afkortingen Situering in de leerstof programmeren Didactische opbouw van de cursus... 8 Einddoel van deze cursus... 8 Didactische opbouw doorheen de hoofdstukken... 8 Typografische afspraken en schematisering... 9 Gebruik van class libraries uit HA en HA Met een databank verbinden vanuit programmacode Inleiding Een MySQL-connectie maken vanuit C#-code Een opvraagquery uitvoeren vanuit C#-code Een toevoegquery uitvoeren vanuit C#-code Een updatequery uitvoeren vanuit C#-code Een verwijderquery uitvoeren vanuit C#-code Basisvoorbeeld Punten tonen Met OOP In drie aparte lagen Centrale probleemstelling: Punten Omschrijving Verschillende aanpakken De programmacode uitwerken volgens drie lagen Probleemanalyse Algoritme Klassendiagram Structuur van de solution Structuur en naamgeving voor de databank Voorbeeldcode Persistence laag Business laag Presentatie laag Gebruik van Evaluatie-objecten in de presentatie laag Oefening Het gebruik van een repository Inleiding Probleemanalyse Algoritme Klassendiagram Structuur van de solution Voorbeeldcode Oefeningen... 39
4 2.6 Het gebruik van een mapper Probleemanalyse Voorbeeldcode Oefeningen Stappenplan en aandachtspunten Stappenplan Schematische weergaven Aandachtspunten i.v.m. de werkwijze Tips aangaande de Visual Studio-solutions Probleemstelling Ontwerp UI en user interaction Klassendiagram Structuur van de databank Structuur van de solution Voorbeeldcode: Namen Business controller PersoonRepository Persistence Controller PersoonMapper Oefeningen Uitbreidingen De DataSource-eigenschap van een ListBox De gegevens gesorteerd weergeven Een geselecteerd gegeven verwijderen Een geselecteerd gegeven wijzigen Uitgangspunten Klassendiagram Samenwerking tussen business controller, repository en persistence controller Structuur van de databank Structuur van de solution Voorbeeldcode: score-databank voor DiceGame Business controller SpelerRepository Persistence Controller SpelerMapper Oefeningen... 72
5 5.1 De connection string niet hard coded implementeren Levensduur van een mapper Een repository als singleton A.1 Enkele datamodellen A.1.1 Plat datamodel A.1.2 Hiërarchisch datamodel A.1.3 Netwerk-datamodel A.1.4 Relationeel datamodel A.1.5 Objectgeoriënteerd datamodel A.2 Enkele DBMS en A.2.1 MS Access A.2.2 MS Access SQL A.2.3 MS SQL Server A.2.4 MySQL Server A.2.5 FireBird en JayBird A.2.6 Oracle Database A.3 Databanken en programmeren A.3.1 ODBC en Microsoft-API s A.3.2 Repositories A.3.3 Mappers A.3.4 Samenvatting B.1 Basisbegrippen i.v.m. ADO.NET B.1.1 ADO.NET B.1.2 Connected en disconnected B.1.3 MySQL en.net B.2 MySQL-databanken gebruiken in Visual Studio B.2.1 Een reference toevoegen aan de MySql.Data-library B.2.2 Verbinden met een MySQL-databank B.2.3 Een MySQL-databank aanmaken B.2.4 Toevoegen van tabellen B.2.5 Een tabel voorzien van een primaire sleutel B.2.6 Gegevens opvragen en toevoegen in de GUI van Visual Studio B.2.7 Een bestaand MySQL-databank-bestand toevoegen B.2.8 Connection strings C.1 Probleemstelling: score-functionaliteit voor DiceGame C.2 Probleemanalyse C.2.1 Bijhouden en tellen van de score C.2.2 Aanpassing interface C.2.3 Opslaan in een globale variabele C.2.4 Opslaan in een bestand C.2.5 Opslaan in een databank C.3 Implementatie C.3.1 Structuur voor persistence code in de solution C.3.2 Klassendiagram
6 C.3.3 Gegevens opslaan in plain text (TXT) C.3.4 Voorbeeldcode C.3.5 Het gebruik van StreamWriter C.3.6 Samenvatting en aandachtspunten C.4 Oefeningen en uitbreiding C.4.1 Oefeningen C.4.2 Uitbreiding: ander formaat om gegevens op te slaan (CSV) C.4.3 Besluit
Programmeren met databanken volgens het lagenmodel in C#
Programmeren met databanken volgens het lagenmodel in C# met Visual Studio en MySQL HA-2267-04 Informaticabeheer Bert Cauwenberg en Lieven Pauwels Werkgroep Handel 2017 Guimardstraat 1, 1040 Brussel Guimardstraat
Nadere informatieProgrammeren volgens het lagenmodel in C# met Visual Studio
Programmeren volgens het lagenmodel in C# met Visual Studio HA-2266-02 Informaticabeheer Bert Cauwenberg en Lieven Pauwels Werkgroep Handel 2016 Guimardstraat 1, 1040 Brussel Guimardstraat 1, 1040 Brussel
Nadere informatieProgrammeren volgens het lagenmodel in C# met Visual Studio
Programmeren volgens het lagenmodel in C# met Visual Studio HA-2266-03 Nascholingen Katholiek Onderwijs Vlaanderen Bert Cauwenberg en Lieven Pauwels Werkgroep Handel 2017 Guimardstraat 1, 1040 Brussel
Nadere informatieProgrammeren volgens het lagenmodel in C# met Visual Studio 2013 HA Informaticabeheer Bert Cauwenberg en Lieven Pauwels Werkgroep Handel 2015
Programmeren volgens het lagenmodel in C# met Visual Studio 2013 HA-2266-01 Informaticabeheer Bert Cauwenberg en Lieven Pauwels Werkgroep Handel 2015 Vlaams Verbond van het Katholiek Secundair Onderwijs
Nadere informatieObject-oriented programmeren met BlueJ en Visual Studio
Object-oriented programmeren met BlueJ en Visual Studio HA-2265-03 Nascholing Katholiek Onderwijs Vlaanderen Bert Cauwenberg & Lieven Pauwels Werkgroep Handel 2017 Guimardstraat 1, 1040 Brussel Guimardstraat
Nadere informatieAlgoritmisch denken: analyseren, ontwerpen, beschrijven van oplossingen en implementeren met Alice
Algoritmisch denken: analyseren, ontwerpen, beschrijven van oplossingen en implementeren met Alice HA-9518-04 Alle studierichtingen tweede graad ASO TSO KSO Martine De Belder Werkgroep Handel 2012 Guimardstraat
Nadere informatieHardware en beheer van computersystemen Windows 10
Hardware en beheer van computersystemen Windows 10 Handleding HA-5523-01 Informaticabeheer Bert Cauwenberg en Lieven Pauwels Werkgroep Handel 2016 Guimardstraat 1, 1040 Brussel Guimardstraat 1, 1040 Brussel
Nadere informatieHardware en beheer van computersystemen Windows 8.1 HANDLEIDING
Hardware en beheer van computersystemen Windows 8.1 HANDLEIDING HA-5521-01 Informaticabeheer Bert Cauwenberg en Lieven Pauwels Werkgroep Handel 2015 Vlaams Verbond van het Katholiek Secundair Onderwijs
Nadere informatieAlgemene begrippen i.v.m. netwerkbeheer
Algemene begrippen i.v.m. netwerkbeheer HA-5524-04 Informaticabeheer Bert Cauwenberg en Lieven Pauwels Werkgroep Handel 2018 Guimardstraat 1, 1040 Brussel Guimardstraat 1, 1040 Brussel Algemene begrippen
Nadere informatieINLEIDING... 1 AFSPRAKEN... 2 INHOUDSOPGAVE...
Inhoudsopgave INLEIDING... 1 AFSPRAKEN... 2 INHOUDSOPGAVE... 3 1 OOP EN.NET... 11 1.1 Inleiding... 11 1.2 Kwaliteit van een programma... 11 1.2.1 Correctheid en bruikbaarheid... 11 1.2.2 Robuustheid...
Nadere informatiePowerpoint presentatie College 5 Gilbert van Lierop & Farshad Salamat
Powerpoint presentatie College 5 Gilbert van Lierop & Farshad Salamat Wat is een database? Een verzameling van georganiseerde data Een database bestaat uit applicaties, SQL en het DBMS Watis eendbms? EenDBMS
Nadere informatieDatabases - Inleiding
Databases Databases - Inleiding Een database is een verzameling van een aantal gegevens over een bepaald onderwerp: een ledenbestand van een vereniging, een forum, login gegevens. In een database worden
Nadere informatieINLEIDING... 1 AFSPRAKEN... 2 INHOUDSOPGAVE...
Inhoudsopgave INLEIDING... 1 AFSPRAKEN... 2 INHOUDSOPGAVE... 3 1 DE DATABASE CURSUSSEN... 9 1.1 Inleiding... 9 1.2 Het voorbeeld... 9 1.2.1 Probleemomschrijving... 9 1.2.2 Concretisering en vragen naar
Nadere informatieTechnieken en nieuwe trends in presenteren
Technieken en nieuwe trends in presenteren HA-8512-03 Dienst Curriculum & vorming Nascholing ICT Paul Decuypere - Joëlle Robberecht - Guy Willems 2018 Guimardstraat 1, 1040 Brussel Guimardstraat 1, 1040
Nadere informatieNo part of this book may be reproduced in any form, by print, photoprint, microfilm or any other means without written permission of the publisher.
Frans, Roger Visual Basic.NET 2/2 / Roger Frans; Geel: Campinia Media vzw, 2004; 231 p; index; 25,5 cm; gelijmd. ISBN: 90.356.1192.6; NUGI 854; UDC 681.3.06 Wettelijk depot België: D/2004/3941/9 Campinia
Nadere informatieGimme Five! Op weg naar TYPO3 5.0 'Phoenix'
Gimme Five! Op weg naar TYPO3 5.0 'Phoenix' Waarom TYPO3 5.0? Waarom TYPO3 5.0? Enkele redenen: Waarom TYPO3 5.0? Enkele redenen: Complexiteit De TYPO3 Core architectuur heeft zijn limiet bereikt en is
Nadere informatiePHP-OPDRACHT SITE BOUWEN
PHP-OPDRACHT SITE BOUWEN PERIODE 4 LEERJAAR 1 Opleiding: Duur: Applicatieontwikkelaar 1 onderwijsperiode (4-8 weken) Voorkennis: Basiscursus PHP 5.4 Victor Peters (978 90 125 8499 9) Basiscursus XHTML,
Nadere informatieTools voor canonieke datamodellering Bert Dingemans
Tools voor canonieke datamodellering Tools voor canonieke datamodellering Bert Dingemans Abstract Canonieke modellen worden al snel omvangrijk en complex te beheren. Dit whitepaper beschrijft een werkwijze
Nadere informatieWindows applicaties met VB.NET VB Express 2010
Windows applicaties met VB.NET VB Express 2010 HA 2258 01 Informaticabeheer(nieuw leerplan D/2010/7841/004) Marc De Wandel, Gerry Everaert, Nicole Legroe Christel Valkeners, Ria Van Eysendeyk Werkgroep
Nadere informatieTechnisch Ontwerp W e b s i t e W O S I
Technisch Ontwerp W e b s i t e W O S I WOSI Ruud Jungbacker en Michael de Vries - Technisch ontwerp Website Document historie Versie(s) Versie Datum Status Omschrijving / wijzigingen 0.1 20 nov 2008 Concept
Nadere informatieCorrespondentie inzake overnemen of reproductie kunt u richten aan:
Vrijwel alle namen van software- en hardwareproducten die in deze cursus worden genoemd, zijn tegelijkertijd ook handelsmerken en dienen dienovereenkomstig te worden behandeld. Alle rechten voorbehouden.
Nadere informatiePROGRAMMA 2011-2012. Vak: Informatica..
Vak: Informatica.. Laag: vwo-. PROGRAMMA 2011-2012 week leerstof dagen toets overig 34-26.08 zomervakantie Bespreking PTA-404 1. Deze week: uitreiking van de Praktische Opdracht Programmeren Herhaling
Nadere informatieFVISEMIntro kantoorsimulatie
FVISEMIntro kantoorsimulatie versie 11 HA-6502-10 Kantoor, Handel (2 de graad), Handel-talen (2 de graad) Annie Vanroose, Guy Willems Werkgroep Integratie Informatica Handel 2012 Vlaams Verbond van het
Nadere informatieInfo-books. Toegepaste Informatica. Deel 40 : Gegevensbeheer en algoritmen in Access HA40. Jos Gils Erik Goossens
Info-books HA40 Toegepaste Informatica Deel 40 : Gegevensbeheer en algoritmen in Access Jos Gils Erik Goossens Gegevensbeheer Alle landen uit Europa en Azië die minder dan 1 000 000 inwoners tellen (Zie
Nadere informatieKennis na het volgen van de training. Na het volgen van deze training bent u in staat:
Training Trainingscode Duur Gepubliceerd Taal Type Leermethode Kosten SF2015V8 4 dagen 02/02/2015 Nederlands & Engels Developer, basis Invidueel & klassikaal Op aanvraag Deze training richt zich op het
Nadere informatiePROGRAMMA 2011-2012. Vak: informatica..
Vak: informatica.. Laag: Havo-. PROGRAMMA 2011-2012 week leerstof dagen toets overig 34-26.08 zomervakantie Bespreking PTA-404 Deze week: uitreiking van de Praktische Opdracht Programmeren Herhaling theorie
Nadere informatieLeerjaar 1/2 ICT-Academie. Niveau 4. Applicatie ontwikkeling
Databases SQL Leerjaar 1/2 ICT-Academie Niveau 4 Applicatie ontwikkeling Auteur: R. Meijerink Datum: Januari 2013 0. Inleiding Databases / SQL In deze lessen wordt je geleerd databases te bouwen in SQL-code.
Nadere informatieSparse columns in SQL server 2008
Sparse columns in SQL server 2008 Object persistentie eenvoudig gemaakt Bert Dingemans, e-mail : info@dla-os.nl www : http:// 1 Content SPARSE COLUMNS IN SQL SERVER 2008... 1 OBJECT PERSISTENTIE EENVOUDIG
Nadere informatieTechnische nota AbiFire5 Rapporten maken via ODBC
Technische nota AbiFire5 Rapporten maken via ODBC Laatste revisie: 29 juli 2009 Inhoudsopgave Inleiding... 2 1 Installatie ODBC driver... 2 2 Systeeminstellingen in AbiFire5... 3 2.1 Aanmaken extern profiel...
Nadere informatieAfspraken vet voorbeeldenmap oefeningenmap
Inleiding In het deel Access 2010 1/3 heb je de basisbegrippen van Access geleerd: tabellen, eenvoudige query s, formulieren en rapporten. Je hebt ook relaties tussen tabellen aangebracht. In het tweede
Nadere informatieDataFlex 19.0 SQL Server
Connections to SQL Server 1 Agenda Connecties Aanpassingen in applicaties 2 Connecties Kort overzicht 3 SQL manier Connectie maken met een server (login) Connectie stelt je in staat om tabellen in een
Nadere informatiereturn an ; } private I L i s t l i j s t ;
In bovenstaande code werd de binding t e k s t. DataBindings. Add(new Binding ( Text, l i j s t, ) ) ; gebruikt om de eigenschap Text van het object tekst (dwz. tekst.text) te binden aan het object lijst.
Nadere informatieCorrespondentie inzake overnemen of reproductie kunt u richten aan:
Vrijwel alle namen van software- en hardwareproducten die in deze cursus worden genoemd, zijn tegelijkertijd ook handelsmerken en dienen dienovereenkomstig te worden behandeld. Alle rechten voorbehouden.
Nadere informatieNaam project Lost And Found Animals Lokaal gehost Percentage van het totaal geleverde werk 1 Cindy Jansen 50% 2 Eline Steyvers 50%
Naam project Lost And Found Animals Url Lokaal gehost Groepsleden Percentage van het totaal geleverde werk 1 Cindy Jansen 50% 2 Eline Steyvers 50% 1. Beveiliging in de toepassing Naam gebruiker Wachtwoord
Nadere informatieEXCEL VOOR FINANCIËLE PROFESSIONALS
EXCEL VOOR FINANCIËLE PROFESSIONALS EXCEL VOOR FINANCIËLE PROFESSIONALS Efficiënter en veiliger werken met Excel DIETERT GIELEN Antwerpen Cambridge Excel voor financiële professionals. Efficiënter en
Nadere informatieSysteemontwikkeling, Hoofdstuk 4, Tabellen maken in MS Access 2010
4 Tabellen maken in MS Access In dit hoofdstuk starten we met de bouw van ons informatiesysteem met de belangrijkste bouwstenen: de tabellen. 4.1 Starten met MS Access Als je het programma Microsoft Access
Nadere informatieAfspraken. Typ Dit moet je letterlijk intypen.
Inleiding In het deel Access 2013 1/3 heb je de basisbegrippen van Access geleerd: tabellen, eenvoudige query s, formulieren en rapporten. Je hebt ook relaties tussen tabellen aangebracht. Je hebt hierdoor
Nadere informatieVoor de database wordt een Access 2000 bestand gebruikt, met voorlopig 1 tabel:
Eenvoudig voorbeeld. Er wordt verondersteld dat er met VS 2008 EXPRESS gewerkt wordt. Voor de database wordt een Access 2000 bestand gebruikt, met voorlopig 1 tabel: (Sommige schermafdrukken zijn afkomstig
Nadere informatieDynamiek met VO-Script
Dynamiek met VO-Script Door Bert Dingemans DLA Ontwerp & Software bert@dla-architect.nl Inleiding Op de SDGN nieuwsgroep voor Visual Objects ontstond laatst een draad van berichten over de nieuwe libraries
Nadere informatieVisual Studio NET Framework 2.0. campinia media vzw
Visual Studio 2005 -.NET Framework 2.0 campinia media vzw Frans, Roger Visual Basic 2005 2/2 / Roger Frans; Geel: Campinia Media vzw, 2006-1ste druk oktober 2006; 250 p; index; 25,5 cm; gelijmd. ISBN:
Nadere informatieInhoudsopgave. Deel 1: Introductie
v Inhoudsopgave Deel 1: Introductie Inleiding Deel 1: Introductie 3 Hoofdstuk 1 De programmeeromgeving (IDE) 5 Wat is een IDE? 5 Opstarten 5 Naam geven 7 Spelregels naamgeving 8 De IDE 9 Je eerste programma
Nadere informatieAfspraken vet start- map oplos- singenmap
Inleiding Visual Basic 2017 is een objectgeoriënteerde programmeertaal. De basiselementen van de programmeertaal zijn de begrippen klasse en object. De taal ondersteunt inkapseling (encapsulation), enkele
Nadere informatieVisual Basic.NET. Visual Basic.NET. M. den Besten 0.3 VB. NET
Visual Basic.NET M. den Besten 0.3 VB. NET Inhoud Voorwoord Deel 1 Visual Basic.NET 1.1 Inleiding...13 1.2 De programmeertaal Visual Basic.NET...14 1.3 Microsoft Visual Basic 2010 Express Edition...15
Nadere informatieHardware, besturingssystemen, netwerken en internet
Hardware, besturingssystemen, netwerken en internet HA 5604 03 2e graad TSO (Handel Handel talen) Geert David, Stijn Maenhaut, Vik Pauwels, Marleen Vande Putte Werkgroep Handel 2013 Vlaams Verbond van
Nadere informatieHardware, besturingssystemen, netwerken en internet
Hardware, besturingssystemen, netwerken en internet Lerarenhandleiding bij boekje HA 5604 03 HA 5602 03 2e graad TSO (Handel Handel talen) Geert David, Stijn Maenhaut, Vik Pauwels, Marleen Vande Putte
Nadere informatieZelftest Informatica-terminologie
Zelftest Informatica-terminologie Document: n0947test.fm 01/07/2015 ABIS Training & Consulting P.O. Box 220 B-3000 Leuven Belgium TRAINING & CONSULTING INTRODUCTIE Deze test is een zelf-test, waarmee u
Nadere informatiePinakes Integrator Client
Pinakes Integrator Client Installatie procedure Pinakes NV Paviljoenstraat 7 1030 Schaarbeek TEL : +32 (0) 2 211 55 95 FAX : +32 (0) 2 211 56.56 INFO@PINAKES.BE WWW.PINAKES.BE 1. Inhoudstafel 1. Inhoudstafel...
Nadere informatieOpen SQL Server Management Studio en log in als Administator. Je ziet dan wat je in figuur 2.1 ziet.
Hoofdstuk 2 Een ASP.NET applicatie met ADO.NET opzetten In dit hoofdstuk ga je een eenvoudige website opzetten, waarbij je een aantal gegevens uit een database ophaalt. Je moet je kennis van ADO.NET dus
Nadere informatieINHOUDSOPGAVE Ms Access 2007
INHOUDSOPGAVE Ms Access 2007 Woord vooraf... 11 Inleiding... 12 1 Een inleiding tot databanken... 12 2 Een databank ontwerpen... 13 3 Wat is Microsoft Access?... 16 DEEL 1 Een relationele databank opstellen...
Nadere informatieDynamische Websites. Week 6. vrijdag 25 oktober 13
Dynamische Websites Week 6 AGENDA Herhaling Databank SQL Injection Ontwerp OO _ indien private of protected magic zo weinig mogelijk php! View MVC home.php confirm.php vehicledetail.php Controller Model
Nadere informatieTechnische nota AbiFire Rapporten maken via ODBC
Technische nota AbiFire Rapporten maken via ODBC Laatste revisie: 23 januari 2018 Inhoudsopgave 1 Inleiding... 2 2 Systeeminstellingen in AbiFire... 3 2.1 Aanmaken extern profiel... 3 2.2 Toewijzing extern
Nadere informatieicafe Project Joeri Verdeyen Stefaan De Spiegeleer Ben Naim Tanfous
icafe Project Joeri Verdeyen Stefaan De Spiegeleer Ben Naim Tanfous 2006-2007 Inhoudsopgave 1 2 1.1 Programmeertaal PHP5..................... 2 1.2 MySQL database......................... 3 1.3 Adobe Flash...........................
Nadere informatieNo part of this book may be reproduced in any form, by print, photoprint, microfilm or any other means without written permission of the publisher.
Frans, Roger Access 2003 3/3 / Roger Frans; Geel: Campinia Media vzw, 2006; 230 p; index; 25 cm; gelijmd. ISBN: 90.356.1199.3; NUGI 854; UDC 681.3.06 Wettelijk depot België: D/2006/3941/2 Campinia Media
Nadere informatieINFITT01 - Internettechnologie WEEK 8
INFITT01 - Internettechnologie WEEK 8 Programma Databases (JDBC, JNDI, ORM, JPA) MVC & Spring/Struts EJB Databases Veel web applicaties moeten informatie over langere tijd op kunnen slaan. Een voor de
Nadere informatieDL: L462. ~Ooodan SYSTEEMEISEN HIS MM/LM. ten behoeve van. RWS Dienst Weg- en Waterbouwkunde. Amsterdam, 21 december2000. Kenmerk: G0029. e.
~Ooodan DL: L462 u SYSTEEMEISEN HIS MM/LM ten behoeve van RWS Dienst Weg- en Waterbouwkunde Amsterdam, 21 december2000 Kenmerk: G0029 e. nr:07j7j Geodan SYSTEEMEISEN HIS MM/LM ten behoeve van RWS Dienst
Nadere informatieOFFICE 2007 ACCESS. Roger Frans. campinia media vzw
OFFICE 2007 t me cd -rom 3/ 3 ACCESS Roger Frans campinia media vzw Frans, Roger Access 2007 3/3 / Roger Frans; Geel: Campinia Media vzw, 2009; 224 p; index; 25 cm; gelijmd. ISBN: 97890356.1241.9; NUGI
Nadere informatieEen product van Visma Software BV
Een product van Visma Software BV Copyright Alle rechten met betrekking tot de documentatie en de daarin beschreven software berusten bij Visma Software BV. Dit geldt ook voor eventuele aanvullingen of
Nadere informatieRoger Frans. Leren programmeren in. Visual Basic 2008. Met cd-rom. Deel 2/2. campinia media vzw
Roger Frans Leren programmeren in Visual Basic 2008 Met cd-rom campinia media vzw Deel 2/2 Frans, Roger Leren programmeren in Visual Basic 2008 2/2 / Roger Frans; Geel: Campinia Media vzw, 2009; 256 p;
Nadere informatieHandleiding voor het installeren van VBA scripts in Outlook
Handleiding voor het installeren van VBA scripts in Outlook Brondocument E:\OutLook\InstallerenVBAScriptOutlook.odt Versiebeheer Versie Datum Uitleg 1.0v 21-03-12 1e versie na draaien prototype klant 1.1v
Nadere informatieCapita Selecta Design Patterns voor administratieve applicaties
Capita Selecta voor administratieve applicaties Bij afstudeerproject: Generiek framework voor administratieve toepassingen in een webgeörienteerde omgeving Henk van de Ridder 26 augustus 2006 Inhoud 26
Nadere informatieHardware, besturingssystemen, netwerken en internet
Hardware, besturingssystemen, netwerken en internet HA 5603 02 2e graad ASO TSO KSO (niet Handel en niet Handel Talen) Geert David, Stijn Maenhaut, Vik Pauwels, Marleen Vande Putte Werkgroep Handel 2012
Nadere informatie4 Tabellen maken in MS Access In dit hoofdstuk starten we met de bouw van ons informatiesysteem met de belangrijkste bouwstenen: de tabellen.
4 Tabellen maken in MS Access In dit hoofdstuk starten we met de bouw van ons informatiesysteem met de belangrijkste bouwstenen: de tabellen. 4.1 Starten met MS Access Als je het programma Microsoft Access
Nadere informatiemodule 5 2008 Instruct, Postbus 38, 2410 AA Bodegraven - 1 e druk: november 2008
Europees Computer Rijbewijs module 5 ACCESS 2007 2008 Instruct, Postbus 38, 2410 AA Bodegraven - 1 e druk: november 2008 ISBN: 978 90 460 0493 7 Alle rechten voorbehouden. Niets uit deze uitgave mag worden
Nadere informatieProducten en prijzen 2012
Informatica Voortgezet Onderwijs Postbus 38 2410 AA Bodegraven Nederland Tel. 0172-65 09 83 Fax 0172-61 83 15 www.instruct.nl instruct@instruct.nl België www.instruct.be instruct@instruct.be Producten
Nadere informatieGoogle Applicaties Online samenwerken. Paul Diliën ICT integratie 2012. Vlaams Verbond van het Katholiek Secundair Onderwijs
Google Applicaties Online samenwerken Paul Diliën ICT integratie 2012 Vlaams Verbond van het Katholiek Secundair Onderwijs Guimardstraat 1, 1040 Brussel Vlaams Verbond van het Katholiek Secundair Onderwijs
Nadere informatieCursus Onderwijs en ICT. Programmeren met Visual Basic
Cursus Onderwijs en ICT Jaargang 2, deel 23 (versie 1.0 NL 2-7-2011) Programmeren met Visual Basic door Serge de Beer Inleiding In sommige gevallen biedt het aanbod op de softwaremarkt niet wat je zoekt.
Nadere informatieASP.NET Test 2009-2010. Jan Van Ryckeghem
ASP.NET Test 2009-2010 Jan Van Ryckeghem Inhoud Exceptionhandling H4... 3 Try Catch slide 25... 3 Error pagina slide 29... 3 Error.aspx... 3 Error.aspx.cs... 4 Web.config... 4 Logbestand aanmaken... 4
Nadere informatieINHOUDSOPGAVE Ms Access 2010
Inhoudsopgave Ms Access 2010-1 INHOUDSOPGAVE Ms Access 2010 Woord vooraf... 11 Inleiding... 12 1 Een inleiding tot databanken... 12 2 Een databank ontwerpen... 13 3 Wat is Microsoft Access?... 16 DEEL
Nadere informatie9. MYSQL. Daarin zien we het administratie paneel van mysql.
9. MYSQL We kunnen ook in dit systeem gebruik maken van de gekende ACCESS databanken. Zolang het maar relationale databanjken zijn kunnen we er gebruik van maken. In PHP echter maakt men meestal gebruik
Nadere informatieMS Access. Module 0. MS Access, versie 2000 (NL) Nummer: 256 (11062002) The Courseware Company
MS Access Module 0 MS Access, versie 2000 (NL) Nummer: 256 (11062002) The Courseware Company Niets van deze uitgave mag verveelvoudigd worden en/of openbaar worden gemaakt door middel van druk, fotokopie,
Nadere informatieOverzicht modulefiches opleiding graduaat informatica optie programmeren
Overzicht modulefiches opleiding graduaat informatica optie programmeren Inhoud Analyse TV... 2 Basiskennis TV... 3 Besturingssystemen TV... 4 Communicatie- en organisatietech. TV... 5 Databanken TV...
Nadere informatiePublicaties ontwikkelen met MS Publisher 2013
Publicaties ontwikkelen met MS Publisher 2013 HA-8612-01 Onthaal en public relations Martine De Belder Guy Willems Werkgroep Handel 2013 Guimardstraat 1, 1040 Brussel Guimardstraat 1, 1040 Brussel Publicaties
Nadere informatieInvantive Producer. Als integriteit en compliance noodzakelijk is. Maar niks extra mag kosten.
Invantive Producer Als integriteit en compliance noodzakelijk is. Maar niks extra mag kosten. Agenda Invantive Visie De Invantive Benadering Het Invantive Resultaat Invantive Producer Praktijkvoorbeelden
Nadere informatieWindows applicaties met Visual Basic.NET. VB Express 2010 HA Werkgroep Handel Vlaams Verbond van het Katholiek Secundair Onderwijs
Windows applicaties met Visual Basic.NET VB Express 2010 HA 2253 01 Boekhouden-informatica Marc De Wandel, Gerry Everaert, Nicole Legroe Christel Valkeners, Ria Van Eysendeyk Werkgroep Handel 2011 Vlaams
Nadere informatieZelftest Java concepten
Zelftest Java concepten Document: n0838test.fm 22/03/2012 ABIS Training & Consulting P.O. Box 220 B-3000 Leuven Belgium TRAINING & CONSULTING INLEIDING BIJ DE ZELFTEST JAVA CONCEPTEN Om de voorkennis nodig
Nadere informatieAccess 2002. Gevorderden (SQL server) Roger Frans. met cd-rom
Access 2002 Gevorderden (SQL server) Roger Frans met cd-rom campinia media Frans, Roger Access 2002 gevorderden (SQL) / Roger Frans; Geel: Campinia Media vzw, 2003; 212 p; index; 29 cm; gelijmd. ISBN:
Nadere informatieMS Access. Module 0. Pakketnaam, versie 2002 (NL) Nummer: 296 (11062002) The Courseware Company
MS Access Module 0 Pakketnaam, versie 2002 (NL) Nummer: 296 (11062002) The Courseware Company Niets van deze uitgave mag verveelvoudigd worden en/of openbaar worden gemaakt door middel van druk, fotokopie,
Nadere informatieEuropees Computer Rijbewijs. Module 6
Europees Computer Rijbewijs Module 6 met PowerPoint 2010 (UK) Presentaties 2011 Instruct, Postbus 38, 2410 AA Bodegraven - 1 e druk: september 2011 ISBN: 978 90 460 0667 2 9 7 8 9 0 4 6 0 0 6 6 7 2 Alle
Nadere informatieInfo-books. Toegepaste Informatica. Handleiding. Deel 40c : Gegevensbeheer en algoritmen in Access. HA40c. Jos Gils Erik Goossens
Info-books HA40c Toegepaste Informatica Handleiding Deel 40c : Gegevensbeheer en algoritmen in Access Jos Gils Erik Goossens Veldlengte Het maximale aantal tekens dat in een veld kan ingevoerd worden.
Nadere informatie1 Download de database 'bieren.mdb' en bewaar het bestand in c:\werkmap van je computer.
DataBase Management & Databasetechnologie We gaan nu aan de slag met het databasemanagementprogramma Access. Zo'n set programma's waarmee je databases kunt maken, beheren en bevragen noemt men ook wel
Nadere informatieEen Data Driven toepassing op basis van Visual Objects en SQL Server
Een Data Driven toepassing op basis van Visual Objects en SQL Server Door Bert Dingemans www.dla-architect.nl Inleiding In voorgaande artikelen heb ik een aantal onderwerpen belicht die ten grondslag liggen
Nadere informatieWorkflow en openoffice
Workflow en openoffice Inhoudsopgave osfinancials multy user setup...3 Testing van de connectie met flamerobin...5 Instellen van een administratie...8 Aanpassen standaard wachtwoord...8 Workflow setup
Nadere informatiePublicaties ontwikkelen met InDesign CC (2014)
Publicaties ontwikkelen met InDesign CC (2014) HA-8614-02 Specialisatiejaar Business Support (Kantooradministratie en gegevensbeheer) Martine De Belder Werkgroep Handel 2015 Guimardstraat 1, 1040 Brussel
Nadere informatieNHibernate als ORM oplossing
NHibernate als ORM oplossing Weg met de SQL Queries Wat is ORM? ORM staat in dit geval voor Object Relational Mapping, niet te verwarren met Object Role Modeling. ORM vertaalt een objectmodel naar een
Nadere informatieProgrammeren in Java 3
26 september 2007 Deze les korte herhaling vorige les Unified Modelling Language notatie van een class afleiding pointers abstracte classes polymorphisme dubieuze(?) constructies interfaces Meer over class
Nadere informatieBehaal je diploma secundair onderwijs
www.diplomasecundair.be Behaal je diploma secundair onderwijs INTKO is dé school voor Tweedekansonderwijs in de regio Halle-Vilvoorde. Ben je ouder dan 18 en heb je je diploma secundair onderwijs nog niet
Nadere informatieProducten en prijzen 2012
Informatica Voortgezet Onderwijs Postbus 38 2410 AA Bodegraven Nederland Tel. 0172-65 09 83 Fax 0172-61 83 15 www.instruct.nl instruct@instruct.nl België www.instruct.be instruct@instruct.be Producten
Nadere informatieNetwerken en communicatie binnen en buiten het bedrijf
Netwerken en communicatie binnen en buiten het bedrijf MS-OUTLOOK 97 MS-OUTLOOK 98 Richtlijnen voor de leraar Guy Willems Werkgroep Integratie Informatica Handel HA-5309-01 2000 Netwerken en communicatie
Nadere informatieInterSmart: A Twitter based quiz application for PowerPoint audiences
Scriptie ingediend tot het behalen van de graad van PROFESSIONELE BACHELOR IN DE ELEKTRONICA-ICT InterSmart: A Twitter based quiz application for PowerPoint audiences David De Beuckelaer bachelor elektronica-ict
Nadere informatieCursus Analyse voor Web Applicaties 1. Webdesign / Web Programmeren Analyse voor web applicaties SDM methode + Basis UML
Cursus Analyse voor Web Applicaties 1 Organisatie Opleiding Module Onderwerp Syntra AB Webdesign / Web Programmeren Analyse voor web applicaties SDM methode + Basis UML Analyse op basis van SDM en UML
Nadere informatieHBO5 Informatica Netwerkbeheer (90 studiepunten) In deze module leer je projecten op te stellen en te programmeren in de VB.NET-omgeving.
STUDIEFICHE CVO DE AVONDSCHOOL Opleiding HBO5 Informatica Netwerkbeheer (90 studiepunten) Module A5 Programmeren 1 (9 studiepunten) Plaats van de module in de opleiding: In deze module leer je projecten
Nadere informatiemodule Instruct, Postbus 38, 2410 AA Bodegraven - 1 e druk: februari 2009
Europees Computer Rijbewijs module 6 PowerPoint 2007 2009 Instruct, Postbus 38, 2410 AA Bodegraven - 1 e druk: februari 2009 ISBN: 978 90 460 0494 4 Alle rechten voorbehouden. Niets uit deze uitgave mag
Nadere informatieLes 2 Eenvoudige queries
Les 2 Eenvoudige queries XAMP Apache server ( http ) mysql server PHP myadmin IAM SQL oefeningen Database phpmyadmin Import : sql_producten.sql, sql_winkel.sql, sql_festival.sql SAMS SQL in 10 minuten
Nadere informatieAccess. Module 0. Access, versie 97 (UK) Nummer: 012 (11062002) The Courseware Company
Access Module 0 Access, versie 97 (UK) Nummer: 012 (11062002) Niets van deze uitgave mag verveelvoudigd worden en/of openbaar worden gemaakt door middel van druk, fotokopie, microfilm of op welke andere
Nadere informatie