Werken met Access-databases in Windows PowerShell

Maat: px
Weergave met pagina beginnen:

Download "Werken met Access-databases in Windows PowerShell"

Transcriptie

1 Werken met Access-databases in Windows PowerShell De MICROSOFT SCRIPTING GUYS beantwoorden: Hoe kan ik naar een Access-database schrijven? Er kleeft iets mysterieus aan databases. Hoewel een database in principe alleen maar een soort archiefkast is waarin informatie wordt opgeslagen, kunnen er wonderlijke dingen gebeuren zodra die informatie ergens voor wordt toegepast. Want het draait uiteindelijk om die informatie. Aan een lege database heeft natuurlijk niemand iets, ook al is het ontwerp nog zo schitterend. Een database zonder gegevens bestaat in feite niet. Als iemand het over een grote database heeft, wordt er doorgaans met ontzag gereageerd. Niet vanwege de database, maar vanwege de inhoud. Hoe komen al deze gegevens nu eigenlijk in een database terecht? De handmatige invoer van gegevens in een database dateert nog van voor de tijd van de ponskaarten. Die tijd is echter voorgoed voorbij, want een volwassen database waarmee je indruk maakt bij je vrienden, en die alle mysteries van het netwerk weet te ontrafelen, kan het tegenwoordig niet meer zonder automatisering stellen. Vandaag de dag praat je dan al snel over Windows PowerShell. Dat gaan we in dit artikel dan ook doen. We gaan PowerShell gebruiken om gegevens over de lokale computer te verzamelen en weg te schrijven naar een Office Access-database met de naam ComputerData.mdb. U kunt deze database handmatig maken of met behulp van het script uit het artikel How Can I Create a Database with More Than Figuur 1 Scriptomatic helpt bij het aanmaken van een aanroep van een WMI-class One Table? op microsoft.com/technet/ scriptcenter/resources/qanda/feb09/ hey0217.mspx. Het nieuwe script zullen we WriteToAccessDatabase.ps1 noemen, zodat we weten wat het doet. Om te zorgen dat het pad naar de database klopt, hebben we allereerst de functie Check-Path nodig. We kunnen deze functie maken door het trefwoord Function te gebruiken, de functie een naam te geven en de mogelijke invoervariabelen te definiëren. Check- Path gebruikt de cmdlet Test-Path om te controleren of de directory in het databasepad bestaat. Hiertoe wordt de cmdlet Split-Path gebruikt om het pad op te splitsen in een hoofd- en subgedeelte. Om het bestaan van de directory te controleren hebben we alleen het hoofd gedeelte van het pad nodig. We gebruiken de volgende syntaxis voor Split-Path om het hoofdpad op te halen: 54 juli 2009 TechNet Magazine

2 PS C:\> Split-Path C:\fso\ComputerData.mdb -Parent C:\fso We kunnen controleren of het pad bestaat, maar ook of het niet bestaat. Dit doen we met de operator Not (!). Als de map niet bestaat, wordt een fout weergegeven via het trefwoord Throw: Function Check-Path($Db) If(!(Test-Path -path (Split-Path -path $Db -parent))) Throw $(Split-Path -path $Db -parent) Does not Exist Maar zelfs als de map bestaat, kan het databasebestand nog steeds ontbreken. Om dat te ondervangen gebruiken we het trefwoord ELSE. Vervolgens gebruiken we opnieuw de instructie IF om te controleren of het databasebestand bestaat en het trefwoord Throw om een fout terug te geven als dat niet het geval is: ELSE If(!(Test-Path -Path $Db)) Throw $db does not exist #End Check-Path Eigenlijk kunnen we het bestaan van de database ook controleren zonder de constructie IF ELSE. Het gebruik van de cmdlet Test-Path in combinatie met de parameter path zou hetzelfde effect opleveren. Maar met IF ELSE krijgen we meer feedback. We willen namelijk zowel het bestaan van de directory als het hierin aanwezige bestand vaststellen. Het is immers niet ondenkbaar dat de database zich niet in de map bevindt, maar het kan ook zo zijn dat de complete map ontbreekt. Op deze manier krijgen we een meer gedetailleerde foutmelding die van pas komt bij een eventuele probleemoplossing. Als we zeker weten dat de database bestaat, zetten we de functie Get-Bios aan het werk om de BIOS-gegevens van de WMI-class Win32_Bios op te halen. De functie Get-Bios ziet er als volgt uit: TechNet Magazine Figuur 2 Kies het juiste type vergrendeling om records bij te werken Constante Waarde Beschrijving adopendynamic 2 Dynamische cursor. Veranderingen door andere gebruikers zichtbaar. Alle bewegingen door de Recordset toegestaan, behalve bookmarks, zonder toestemming van provider. adopenforwardonly 0 Default. Forward-only cursor: u kunt alleen vooruit scrollen. Kan performance verhogen. adopenkeyset 1 Keyset-cursor. Zelfde als dynamische cursor, maar geen zicht op documenten van anderen. Hun veranderingen wel te zien. adopenstatic 3 Statische cursor: statische kopie van set bestanden om in te werken. Veranderingen van anderen onzichtbaar. adopenunspecified -1 Een type cursor wordt niet gespecificeerd. Function Get-Bios Get-WmiObject -Class Win32_Bios #End Get-Bios Figuur 3 Toegestane waarden voor de parameter LockType Constante Waarde Beschrijving Door de WMI-aanroep in een functie onder te brengen kan deze achteraf nog eenvoudig worden aangepast om bijvoorbeeld beheer op afstand of invoer van referenties toe te voegen. Een dergelijke aanpassing kan worden verricht zonder verdere gevolgen voor het script. Als tijdens het testen blijkt dat het niet werkt, kunt u de functiecode eenvoudig als commentaar opnemen en de rest van het script vervolgens normaal uitvoeren. Als u hulp wilt bij het zoeken naar informatie over WMI-classes, gebruikt u de Scriptomatic van Windows PowerShell (zie Figuur 1). Met deze tool kunt u eenvoudig informatie opzoeken over WMI-namespaces en classes en het daarvoor benodigde Windows PowerShell-script automatisch maken. De tool is te downloaden van microsoft.com/technet/scriptcenter/tools/ psomatic.mspx. De volgende stap betreft de functie Get- Video, waarmee de videogegevens van de WMI-class Win32_VideoController worden opgehaald. Zoals u ziet, verschilt deze functie niet wezenlijk van de functie Get-Bios: Function Get-Video Get-WmiObject -Class Win32_VideoController #End Get-Video Nu zijn we zover dat we verbinding kunnen gaan maken met de database. Hiertoe gebruiken we de functie Connect-Database. De functie Connect- Database krijgt twee invoerparameters ( DB en Tables) waarvan de waarden worden opgeslagen in de variabelen $Db en $Tables binnen de functie. Allereerst zorgen we ervoor dat binnen de functie Connect-Database waarden worden toegewezen aan de variabelen die bepalen hoe de RecordSet wordt AdLockBatchOptimistic 4 Duidt optimistische batch-updates aan. Vereist voor de modus batch-updates. AdLockOptimistic 3 Er is sprake van een optimistische vergrendeling, record voor record. De provider maakt gebruik van een optimistische vergrendeling, waarbij records alleen worden vergrendeld wanneer sprake is van een update. AdLockPessimistic 2 Duidt op pessimistische vergrendeling, record voor record. De provider voert de noodzakelijke handelingen uit om bewerking van de records mogelijk te maken. Dit gebeurt doorgaans door de records in de gegevensbron direct bij aanvang te vergrendelen. adlockreadonly 1 De records zijn read-only. U kunt de gegevens niet wijzigen. adlockunspecified -1 Er is geen vergrendelingstype. In het geval van klonen, krijgt de kloon hetzelfde vergrendelingstype als het origineel. juli

3 Figuur 4 Het databaseschema voor de database ComputerData geopend. De vijf verschillende parameters voor de methode Open van het object RecordSet worden als volgt opgenomen: RecordSet.Open Source, ActiveConnection, CursorType, LockType, Options De eerste parameter is de bronparameter, die resulteert in een geldig opdrachtobject, een SQL-instructie, een tabelnaam, een opgeslagen-procedureaanroep, een URL of de naam van een bestand of stream-object met een persistent opgeslagen Recordset. De tweede parameter is ActiveConnection, een string die resulteert in een geldig verbindingsobject of een string met connectionstring-parameters. De parameter CursorType wordt gebruikt om te bepalen met welk type cursor de RecordSet wordt geopend. De toegestane waarden voor het type cursor worden weergegeven in Figuur 2. De parameter LockType wordt gebruikt om te bepalen welk type vergrendeling van toepassing is voor het bijwerken van records, terwijl de parameter Options aangeeft hoe de bronparameter moet worden uitgevoerd. De toegestane waarden voor de parameter LockType worden weergegeven in Figuur 3. Alle vijf parameters voor de methode Open van het object RecordSet zijn optioneel, en doorgaans worden alleen de eerste vier gebruikt. Nadat de waarden voor het type cursor en vergrendeling zijn toegewezen, gebruikt u de cmdlet New-Object om een nieuw ADODB.Connection-object te maken dat wordt opgeslagen in de variabele $connection. Vervolgens gebruikt u de methode Open van het Connectionobject, waarbij de naam van de provider en de gegevensbron moeten worden opgegeven. Daarna wordt de functie Update-Records aangeroepen en de variabele $Tables doorgegeven. De functie Connect-DataBase ziet er zo uit: Function Connect-Database($Db, $Tables) $OpenStatic = 3 $LockOptimistic = 3 $connection = New-Object -ComObject ADODB. Connection $connection.open( Provider = Microsoft.Jet. OLEDB.4.0;Data Source=$Db ) Update-Records($Tables) #End Connect-DataBase Binnen de functie Update-Records gebruiken we allereerst de cmdlet New- Object om een exemplaar te maken van het object ADODB.RecordSet. Het nieuwe object RecordSet wordt vervolgens opgeslagen bij de variabele $RecordSet. De hele reeks tabellen wordt daarna doorlopen met de instructie For Each. De tabelnamen worden opgeslagen bij de variabele $Tables en toegewezen zodra het script wordt uitgevoerd. Als onderdeel van de ForEach-lus wordt een query uitgevoerd op basis van de algemene instructie Select * from $Table. Het gebruik van een variabele voor de tabelnaam heeft als voordeel dat de code maar eenmaal hoeft te worden geschreven. Telkens wanneer de array met tabelnamen wordt doorlopen, wordt een andere tabelnaam gebruikt in de query. Hiermee zijn we aangekomen bij de methode Open van het object RecordSet. Hoe de RecordSet wordt geopend, wordt bepaald door de query voor de variabele $Query, het verbindingsobject in de variabele $Connection, de waarde voor $OpenStatic en de waarde voor $LockOptimistic. Aansluitend gebruiken we de cmdlet Invoke-Expression om de waarde van een string uit te voeren. Dit is nodig omdat we twee functies hebben gemaakt voor het bijwerken van de verschillende databasetabellen. De functies zijn vernoemd naar de tabellen die ermee worden bijgewerkt. Een functie met een naam die deels uit een variabele bestaat, kan niet worden aangeroepen. Daarom moeten we eerst de variabele oplossen voordat we de functie kunnen aanroepen. Maar dat kan hier alleen via een omweg. We moeten er namelijk voor zorgen dat de functienaam als een string wordt behandeld en niet als een opdracht. Toch willen we de functie als een opdracht uitvoeren. Daarom gebruiken we Invoke-Expression. Deze cmdlet zorgt ervoor dat de verschillende updatefuncties afzonderlijk worden aangeroepen. Tijdens het updaten wordt elk RecordSet-object gesloten waarna het volgende item in de lus van doorzochte tabellen wordt opgehaald, de volgende query wordt uitgevoerd, het volgende RecordSet-object wordt geopend en de volgende functie wordt aangeroepen. Dit wordt als volgt herhaald voor elke tabel in de reeks tabellen: Function Update-Records($Tables) $RecordSet = new-object -ComObject ADODB. Recordset ForEach($Table in $Tables) $Query = Select * from $Table 56 juli 2009 TechNet Magazine

4 $RecordSet.Open($Query, $Connection, $OpenStatic, $LockOptimistic) Invoke-Expression Update-$Table $RecordSet.Close() Zodra de records zijn bijgewerkt, kan de verbinding worden gesloten. Hiervoor gebruiken we de methode Close van het Connection-object: $connection.close() #End Update-Records Met de functie Update-Records worden de twee aanvullende functies Update- Bios en Update-Video aangeroepen. Deze functies zorgen ervoor dat de velden van de tabel in kwestie worden bijgewerkt. Als u het aantal tabellen van de database in een later stadium uitbreidt, moet u een extra Update*-functie toevoegen om deze nieuwe tabellen bij te werken. Aanbevolen wordt om de databasevelden dezelfde naam te geven als die van de WMI-eigenschap. Zo kunt u alles overzichtelijk houden. Als u een script schrijft om een bestaande database bij te werken, wilt u wellicht het databaseschema bekijken om meer te weten te komen over de aanwezige tabellen, kolommen en gegevenstypen van de velden. Het databaseschema van de database ComputerData is te zien in Figuur 4. Deze weergave werd gemaakt met het script uit het artikel How Can I Tell Which Tables and Columns Are in a Database without Opening It? op microsoft.com/technet/scriptcenter/ resources/qanda/feb09/hey0218.mspx. Aan het begin van de functie Update- Bios plaatsen we de opmerking dat het hier gaat om een update van de BIOSgegevens. De functie Get-Bios wordt vervolgens aangeroepen en het resulterende WMI-object Win32_Bios wordt opgeslagen in de variabele $BiosInfo. Vervolgens gaan we een record toevoegen aan de databasetabel. Dit doen we met de methode AddNew van het RecordSet-object. Als het nieuwe record is gemaakt, vullen we de velden in de tabel met gegevens. Wanneer alle velden zijn bijgewerkt, roepen we de methode Update aan om het record in de tabel Function Check-Path($Db) If(!(Test-Path -path (Split-Path -path $Db -parent))) Throw $(Split-Path -path $Db -parent) Does not Exist ELSE If(!(Test-Path -Path $Db)) Throw $db does not exist #End Check-Path Function Get-Bios Get-WmiObject -Class Win32_Bios #End Get-Bios Function Get-Video Get-WmiObject -Class Win32_VideoController #End Get-Video Function Connect-Database($Db, $Tables) $OpenStatic = 3 $LockOptimistic = 3 $connection = New-Object -ComObject ADODB.Connection $connection.open( Provider = Microsoft.Jet.OLEDB.4.0;Data Source=$Db ) Update-Records($Tables) #End Connect-DataBase Function Update-Records($Tables) $RecordSet = new-object -ComObject ADODB.Recordset ForEach($Table in $Tables) $Query = Select * from $Table $RecordSet.Open($Query, $Connection, $OpenStatic, $LockOptimistic) Invoke-Expression ìupdate-$tableî $RecordSet.Close() $connection.close() #End Update-Records Function Update-Bios Updating Bios $BiosInfo = Get-Bios $RecordSet.Fields.Item( Manufacturer ) = $BiosInfo.Manufacturer $RecordSet.Fields.Item( SerialNumber ) = $BiosInfo.SerialNumber $RecordSet.Fields.Item( SMBIOSBIOSVersion ) = $BiosInfo.SMBIOSBIOSVersion $RecordSet.Fields.Item( Version ) = $BiosInfo.Version #End Update-Bios Function Update-Video Updating video $VideoInformation = Get-Video Foreach($VideoInfo in $VideoInformation) $RecordSet.Fields.Item( AdapterCompatibility ) = $VideoInfo. AdapterCompatibility $RecordSet.Fields.Item( AdapterDACType ) = $VideoInfo.AdapterDACType $RecordSet.Fields.Item( AdapterRAM ) = $VideoInfo.AdapterRAM $RecordSet.Fields.Item( Description ) = $VideoInfo.Description $RecordSet.Fields.Item( DriverDate ) = $VideoInfo.DriverDate $RecordSet.Fields.Item( DriverVersion ) = $VideoInfo.DriverVersion #End Update-Video # *** Entry Point to Script *** $Db = ìc:\fso\computerdata.mdbî $Tables = Biosî,îVideo Check-Path -db $Db Connect-DataBase -db $Db -tables $Tables Figuur 5 WriteToAccessDataBase.ps1 TechNet Magazine juli

5 door te voeren. De functie Update-Bios ziet er in zijn geheel zo uit: Function Update-Bios Updating Bios $BiosInfo = Get-Bios $RecordSet.Fields.Item( Manufacturer ) = $BiosInfo.Manufacturer $RecordSet.Fields.Item( SerialNumber ) = $BiosInfo.SerialNumber $RecordSet.Fields.Item( SMBIOSBIOSVersion ) = $BiosInfo.SMBIOSBIOSVersion $RecordSet.Fields.Item( Version ) = $BiosInfo. Version #End Update-Bios Nadat de BIOS-tabel is bijgewerkt, is het de beurt aan de videotabel. Deze tabel gaan we bijwerken met de functie Update-Video, die in wezen niet verschilt van de functie Update-Bios. Allereerst laten we aan de hand van een bericht weten dat het om een update van de videotabel gaat. Vervolgens roepen we de functie Get-Video aan om de videogegevens op te halen. Daarna wordt de methode AddNew aangeroepen om een nieuw record toe te voegen aan de videotabel, waarna alle gegevens naar de desbetreffende velden worden weggeschreven. Wanneer dit gebeurd is, roepen we de methode Update aan. Het aantal videocontrollers op de computer kan een knelpunt vormen bij het vergaren van de videogegevens. Op mijn computer is een dochterkaart geïnstalleerd die meerdere videocontrollers als resultaat kan geven. Daarom gebruiken we de instructie ForEach om de verzameling Win32_VideoControllers te doorzoeken. Als u geen interesse hebt in de configuratie met een dochterkaart of als u een dual-channel videokaart hebt die tweemaal dezelfde gegevens als resultaat geeft, kunt u de ForEach-lus weglaten en $VideoInfo[0] selecteren om het eerste record dat wordt opgehaald direct als index te gebruiken. De keerzijde van deze aanpak is dat er een foutmelding wordt gegenereerd wanneer de query in een singleton resulteert, omdat een index van één record niet mogelijk is: Function Update-Video Updating video $VideoInformation = Get-Video Foreach($VideoInfo in $VideoInformation) $RecordSet.Fields.Item( AdapterCompatibility ) = $VideoInfo.AdapterCompatibility $RecordSet.Fields.Item( AdapterDACType ) = $VideoInfo.AdapterDACType $RecordSet.Fields.Item( AdapterRAM ) = $VideoInfo.AdapterRAM $RecordSet.Fields.Item( Description ) = $VideoInfo.Description $RecordSet.Fields.Item( DriverDate ) = $VideoInfo.DriverDate $RecordSet.Fields.Item( DriverVersion ) = $VideoInfo.DriverVersion #End Update-Video Hieronder ziet u dat het script begint met een verwijzing naar de database en een vermelding van de tabellen en dat vervolgens de functie connect-database wordt aangeroepen: $Db = C:\FSO\ComputerData.mdb + $Tables = Bios, Video Check-Path -db $Db Connect-DataBase -db $Db -tables $Tables Als u het script hebt uitgevoerd, worden de nieuwe records weggeschreven naar de database ComputerData.mdb (zie Figuur 6). In Figuur 5 ziet u het volledige script WriteToAccessDatabase.ps1. Ed Wilson, een bekende scriptexpert, is de auteur van acht boeken, waaronder Windows PowerShell Scripting Guide (2008) en Microsoft Windows PowerShell Step by Step (2007). Ed bezit meer dan twintig branchecertificeringen, waaronder Microsoft Certified Systems Engineer (MCSE) en Certified Information Systems Security Professional (CISSP). In zijn vrije tijd houdt hij zich bezig met houtbewerking, onderwaterfotografie en scubaduiken. Daarnaast is hij dol op thee. Figuur 6 Nieuwe records toegevoegd aan de database ComputerData.mdb Craig Liebendorfer is een woordensmid en sinds lange tijd Microsoft web-editor. Craig kan het nog steeds niet geloven dat hij wordt betaald om elke dag met woorden bezig te zijn. Eén van zijn favoriete dingen is respectloze humor, dus hij zit hiermee precies op zijn plaats. Hij vindt zijn fantastische dochter de grootste prestatie in zijn leven. 58 juli 2009 TechNet Magazine

Dynamiek met VO-Script

Dynamiek met VO-Script Dynamiek met VO-Script Door Bert Dingemans DLA Ontwerp & Software [email protected] Inleiding Op de SDGN nieuwsgroep voor Visual Objects ontstond laatst een draad van berichten over de nieuwe libraries

Nadere informatie

TaskCentre Web Service Connector: Creëren van requests in Synergy Enterprise

TaskCentre Web Service Connector: Creëren van requests in Synergy Enterprise TaskCentre Web Service Connector: Creëren van requests in Synergy Enterprise Inhoudsopgave 1. Voorbereiding... 4 2. Web Service Connector tool configuratie... 5 3. TaskCentre taak voor het aanmaken van

Nadere informatie

Sparse columns in SQL server 2008

Sparse columns in SQL server 2008 Sparse columns in SQL server 2008 Object persistentie eenvoudig gemaakt Bert Dingemans, e-mail : [email protected] www : http:// 1 Content SPARSE COLUMNS IN SQL SERVER 2008... 1 OBJECT PERSISTENTIE EENVOUDIG

Nadere informatie

Les 15 : updaten van gegevens in de database (deel2).

Les 15 : updaten van gegevens in de database (deel2). Les 15 : updaten van gegevens in de database (deel2). In de volgende reeks lessen zal alle vorige leerstof uitgebreid aan het bod komen. Zie ook de vorige lessen en documenten om informatie op te zoeken

Nadere informatie

Na bestudering van dit hoofdstuk, moet je tot het volgende in staat zijn:

Na bestudering van dit hoofdstuk, moet je tot het volgende in staat zijn: 5. De oefendatabase 5.1. Inleiding In de volgende hoofdstukken ga je oefenen / werken met SQL. Om te kunnen oefenen heb je natuurlijk wel een database nodig. In dit hoofdstuk wordt besproken hoe je deze

Nadere informatie

Access 2002. Gevorderden (SQL server) Roger Frans. met cd-rom

Access 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 informatie

MA!N Rapportages en Analyses

MA!N Rapportages en Analyses MA!N Rapportages en Analyses Auteur Versie CE-iT 1.2 Inhoud 1 Inleiding... 3 2 Microsoft Excel Pivot analyses... 4 2.1 Verbinding met database... 4 2.2 Data analyseren... 5 2.3 Analyses verversen... 6

Nadere informatie

Handleiding Digitaal Aanvraagformulier

Handleiding Digitaal Aanvraagformulier Handleiding Digitaal Aanvraagformulier Deze handleiding wil een summier overzicht geven van de installatieprocedure van het digitaal aanvraagformulier. De handleiding is bedoeld voor de al wat ervaren

Nadere informatie

Werken met Recordsets (deel 1)

Werken met Recordsets (deel 1) Werken met Recordsets (deel 1) Al een aantal keren heb ik aangegeven dat ik het in de cursus zou gaan hebben over het koppelen van een Front-end database aan een Backend middels Recordsets. En daar ga

Nadere informatie

Koppeling met een database

Koppeling met een database PHP en MySQL Koppeling met een database 11.1 Inleiding In PHP is het eenvoudig om een koppeling te maken met een database. Een database kan diverse gegevens bewaren die met PHP aangeroepen en/of bewerkt

Nadere informatie

De plug-in is heel eenvoudig te installeren met een setup-programma. Waarna je een aantal menu opties in het tools menu er bij krijgt.

De plug-in is heel eenvoudig te installeren met een setup-programma. Waarna je een aantal menu opties in het tools menu er bij krijgt. Plsqldoc Genereer je documentatie Beeklaan 444 2562 BK Den Haag www.darwin-it.nl [email protected] KvK 27283780 ING 65.35.40.663 Technical Architect Net als (vrijwel) elke ontwikkelaar vind ik het documenteren

Nadere informatie

Migratie van Unicenta Derby naar Chromis

Migratie van Unicenta Derby naar Chromis maandag 2 mei 2016 Report: 2014 Migratie van Unicenta Derby naar Chromis G. de Graaf 2 mei. 16 [Type here] Inhoud 1 Inleiding... Error! Bookmark not defined. 2 Ontwerpbeschrijving... Error! Bookmark not

Nadere informatie

Voor de database wordt een Access 2000 bestand gebruikt, met voorlopig 1 tabel:

Voor 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 informatie

Object Oriented Programming

Object Oriented Programming Object Oriented Programming voor webapplicaties Door Edwin Vlieg Waarom OOP? Basis uitleg over OOP Design Patterns ActiveRecord Model View Controller Extra informatie Vragen OOP Object Oriented Programming

Nadere informatie

Automatisering voor Financiële Dienstverleners. Werken met Queries en Merge Documenten. For more information visit our website at www.pyrrho.

Automatisering voor Financiële Dienstverleners. Werken met Queries en Merge Documenten. For more information visit our website at www.pyrrho. Automatisering voor Financiële Dienstverleners Werken met Queries en Merge Documenten For more information visit our website at www.pyrrho.com Date: Document Nr: 30 maart, 2007 UBizzMerge, Versie 4.0 Status:

Nadere informatie

Technische nota AbiFire Rapporten maken via ODBC

Technische 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 informatie

Les 11 : Basis SQL (deel2).

Les 11 : Basis SQL (deel2). Les 11 : Basis SQL (deel2). Wat is SQL? SQL gaan we gebruiken voor het raadplegen van de database. We gaan gegevens invoegen in de database, selecteren, aanpassen en verwijderen van de database. Om dit

Nadere informatie

CAK Installatiehandleiding

CAK Installatiehandleiding CAK Installatiehandleiding Versie 1.1 Applicatie om centraal de uren van de zorgaanbieders door de gemeente laten aanbieden aan het CAK. Eerst moeten de tabellen, views, packages etc worden aangemaakt.

Nadere informatie

Installatiehandleiding Cane Webservices.nl Integratie

Installatiehandleiding Cane Webservices.nl Integratie Installatiehandleiding Cane Webservices.nl Integratie Inhoud INHOUD... 1 1. INTRODUCTIE... 2 DOELSTELLING DOCUMENT... 2 GERELATEERDE DOCUMENTEN... 2 GEBRUIK VAN HET DOCUMENT... 2 LEZERS DOELGROEP... 2

Nadere informatie

Installatie van sqlserver

Installatie van sqlserver Installatie van sqlserver Download SQLserver 2005 Express basis van de website van 2work: www.2work.nl, tabblad downloads; beveiligde zone. De inlog gegevens kunnen via de helpdesk aangevraagd worden.

Nadere informatie

Multi user Setup. Firebird database op een windows (server)

Multi user Setup. Firebird database op een windows (server) Multi user Setup Firebird database op een windows (server) Inhoudsopgave osfinancials multi user setup...3 Installeeren van de firebird database...3 Testing van de connectie met FlameRobin...5 Instellen

Nadere informatie

Handleiding Reinder.NET.Tasks.SQL versie 2

Handleiding Reinder.NET.Tasks.SQL versie 2 Handleiding Reinder.NET.Tasks.SQL versie 2 Reinder Stolte Tramstraat 33 8771RR Nijland Inhoudsopgave 1 Algemeen... 2 2 Installeren en configureren... 3 3 Taken instellen... 4 3.1 Taskname (Taaknaam) verplicht

Nadere informatie

Hoe bouw ik een component? Drs. Arjan Burger

Hoe bouw ik een component? Drs. Arjan Burger Hoe bouw ik een component? Drs. Arjan Burger Zelf bouwen in Joomla! Veel standaard componenten aanwezig Zelf bouwen: meer mogelijkheden Maatwerk (redelijke tot grondige) PHP kennis vereist Meeliften op

Nadere informatie

SQL is opgebouwd rond een basisinstructie waaraan één of meerdere componenten worden toegevoegd.

SQL is opgebouwd rond een basisinstructie waaraan één of meerdere componenten worden toegevoegd. BASISINSTRUCTIES SQL SQL : Structured Query Language is een taal gericht op het ondervragen van een relationele database en die aan veel klassieke databasemanagementsystemen kan worden gekoppeld. SQL is

Nadere informatie

Handleiding voor de applicatiebeheerder Cane Webservices.nl Integratie

Handleiding voor de applicatiebeheerder Cane Webservices.nl Integratie Handleiding voor de applicatiebeheerder Cane Webservices.nl Integratie Versie 1.1 Cane Webservices.nl Integratie Handleiding voor de Applicatiebeheerder 1 Inhoud INHOUD... 2 1. INTRODUCTIE... 3 DOELSTELLING

Nadere informatie

Macro s. 4.2 Een macro maken

Macro s. 4.2 Een macro maken 4.2 Een macro maken Een macro is een reeks van commando s die u kunt maken en die een programma uitvoeren. Wanneer u de macro in zijn geheel uitvoert, dan worden de acties opeenvolgend uitgevoerd. Elk

Nadere informatie

Technische nota AbiFire5 Rapporten maken via ODBC

Technische 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 informatie

Installatie SQL: Server 2008R2

Installatie SQL: Server 2008R2 Installatie SQL: Server 2008R2 Download de SQL Server 2008.exe van onze site: www.2work.nl Ga naar het tabblad: Downloads en meld aan met: klant2work en als wachtwoord: xs4customer Let op! Indien u een

Nadere informatie

INHOUD. KHLim dep IWT MeRa 1/22

INHOUD. KHLim dep IWT MeRa 1/22 INHOUD 1.Aanmaken van een nieuw S7 project... 2 1.1 Openen van een nieuw project.... 2 1.2 invoegen van een S7 station... 2 1.3 openen van de hardware... 3 1.4 Invoegen van een Rack... 3 1.5 Downloaden

Nadere informatie

Werking van de Office Connector, en het oplossen van fouten.

Werking van de Office Connector, en het oplossen van fouten. Werking van de Office Connector, en het oplossen van fouten. De Office Connector zorgt ervoor dat de Microsoft Officeomgeving gebruikt kan worden als ontwerp en genereeromgeving voor documenten waarbij

Nadere informatie

Legal Eagle Agendafix. 2011 Sdu Uitgevers / A. Koppenaal

Legal Eagle Agendafix. 2011 Sdu Uitgevers / A. Koppenaal Legal Eagle Agendafix / A. Koppenaal I Legal Eagle Agendafix Inhoudsopgave Algemene informatie 1 OLE error 2 LE_agendafix.zip... downloaden 3 LE3Agenda.reg... 4 RegOCX.exe... 6 vfpoledb.exe... 7 Synchroniseren

Nadere informatie

Planbord installatie instructies

Planbord installatie instructies Planbord installatie instructies Uit Comprise Wiki Inhoud 1 Basis installatie 1.1 Installeren 1.1.1 Microsoft Data Access Components 1.2 De eerste keer starten 2 Veelgestelde vragen 2.1 "Network resource

Nadere informatie

Kleine cursus PHP5. Auteur: Raymond Moesker

Kleine cursus PHP5. Auteur: Raymond Moesker Kleine cursus PHP5 Auteur: Raymond Moesker Kleine cursus PHP PHP is platform en CPU onafhankelijk, open source, snel, heeft een grote userbase, het is object georiënteerd, het wordt omarmd door grote bedrijven

Nadere informatie

Installatiehandleiding Business Assistent

Installatiehandleiding Business Assistent Installatiehandleiding Business Assistent Wijzigingsgeschiedenis Versie Datum Omschrijving Status 0.1 25-09-2014 Eerste opzet van het installatie Concept document. 1.0 04-11-2014 Geen: Commercieel maken

Nadere informatie

INLEIDING... 1 AFSPRAKEN... 2 INHOUDSOPGAVE...

INLEIDING... 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 informatie

Met een LightSwitch applicatie een OData service uit de Windows Azure Marketplace consumeren

Met een LightSwitch applicatie een OData service uit de Windows Azure Marketplace consumeren Met een LightSwitch applicatie een OData service uit de Windows Azure Marketplace consumeren Om eens wat ervaring op te doen met de Windows Azure Marketplace heb ik een publieke en gratis databron gekozen

Nadere informatie

Rapporten. Labels en Rapporten in Atlantis 1. Atlantis heeft twee manieren om output te genereren: 1. labels 2. rapporten (reports)

Rapporten. Labels en Rapporten in Atlantis 1. Atlantis heeft twee manieren om output te genereren: 1. labels 2. rapporten (reports) Labels en Rapporten in Atlantis 1 Atlantis heeft twee manieren om output te genereren: 1. labels 2. rapporten (reports) Rapporten Een rapport is eigenlijk altijd een tekst bestand, die vorm wordt gegeven

Nadere informatie

Handleiding Wordpress

Handleiding Wordpress Handleiding Wordpress Inhoudsopgave 1. Inloggen 2. Berichten en Pagina s 3. Afbeeldingen en video s 4. Weblinks 1. Inloggen 1.1 Inloggen bij Wordpress We starten met het inloggen op je WordPress gebaseerde

Nadere informatie

Werken op afstand via internet

Werken op afstand via internet HOOFDSTUK 12 Werken op afstand via internet In dit hoofdstuk wordt uitgelegd wat er nodig is om op afstand met de ROS artikel database te kunnen werken. Alle benodigde programma s kunnen worden gedownload

Nadere informatie

6. Het maken van een database

6. Het maken van een database 6. Het maken van een database 6.1. Inleiding In hoofdstuk 5 heb je de oefendatabase gemaakt doormiddel van een script. In dit hoofdstuk ga je zelf een database maken en deze vullen met tabellen. Hiervoor

Nadere informatie

Gebruikers handleiding. Lizard Configuration Manager ToolTip. Installatie. Instellen. Initieel instellen

Gebruikers handleiding. Lizard Configuration Manager ToolTip. Installatie. Instellen. Initieel instellen Gebruikers handleiding Lizard Configuration Manager ToolTip Installatie Installeer eerst het volgende: Installeer python 2.5.2; zie de map Breda\Tooltip\lcm\install\python-2.5.2.msi Ga naar dos (run/uitvoeren

Nadere informatie

Shopt IT 2014 Ivo Depoorter Pagina 2 van 19. 1 Belangrijkste doeleinden logon scripts. 2 Klassieke werkwijze

Shopt IT 2014 Ivo Depoorter Pagina 2 van 19. 1 Belangrijkste doeleinden logon scripts. 2 Klassieke werkwijze Shopt-IT 2014 Het einde van Logon scripts? 1 Belangrijkste doeleinden logon scripts... 2 2 Klassieke werkwijze... 2 3 Logon scripts nu via Group Policy... 3 4 Scripting of GPO preferences instellingen

Nadere informatie

Opzetten van een evenement

Opzetten van een evenement Opzetten van een evenement Inhoud Begrippenlijst... 3 Voor het evenement... 4 De wizard doorlopen:... 4 Wizard pagina: Welkom bij event-timing.nl... 4 Wizard pagina: Evenement gegevens... 4 Wizard pagina:

Nadere informatie

Automating Complex Workflows using Processing Modeler

Automating Complex Workflows using Processing Modeler Automating Complex Workflows using Processing Modeler QGIS Tutorials and Tips Author Ujaval Gandhi http://google.com/+ujavalgandhi Translations by Dick Groskamp This work is licensed under a Creative Commons

Nadere informatie

Installatie SQL Server 2014

Installatie SQL Server 2014 Installatie SQL Server 2014 Download de SQL Server Express net advanced Services van de website: https://www.microsoft.com/en-us/download/details.aspx?id=42299 klik op Download. Als u een 64 bit variant

Nadere informatie

Publiceren met WordPress

Publiceren met WordPress Publiceren met WordPress Peter Osterop Tweede herziene editie 1. Installatie van WordPress 2. Configuratie van WordPress 3. Het uiterlijk van WordPress 4. Pagina s en berichten maken in WordPress 1 Installatie

Nadere informatie

5/5 Red Carpet. 5/5.1 Inleiding

5/5 Red Carpet. 5/5.1 Inleiding Management Services 5/5 Red Carpet 5/5.1 Inleiding Met de overname van Ximian is Novell ook eigenaar geworden van de Red Carpet-technologie. Hoewel het aannemelijk is dat het hier een tijdelijke oplossing

Nadere informatie

Inhoudsopgave Disclaimer... 3 Voorwoord... 4 Inleiding... 5 Het downloaden van XAMPP... 7 Het installeren van XAMPP... 8 Joomla installeren op

Inhoudsopgave Disclaimer... 3 Voorwoord... 4 Inleiding... 5 Het downloaden van XAMPP... 7 Het installeren van XAMPP... 8 Joomla installeren op 1 Inhoudsopgave Disclaimer... 3 Voorwoord... 4 Inleiding... 5 Het downloaden van XAMPP... 7 Het installeren van XAMPP.... 8 Joomla installeren op XAMPP... 15 Handige links... 16 2 Disclaimer Bij de samenstelling

Nadere informatie

Query SQL Boekje. Fredrik Hamer

Query SQL Boekje. Fredrik Hamer Query SQL Boekje Query SQL Boekje Fredrik Hamer Schrijver: Fredrik Hamer Coverontwerp: Fredrik Hamer ISBN: 9789402162103 Fredrik Hamer Inhoudsopgave A. Aanhef bepalen 17 Aantal 18 Aantal dagen tussen

Nadere informatie

Index. Versie: 5.0 Datum: 17-12-2011

Index. Versie: 5.0 Datum: 17-12-2011 Index Versie: 5.0 Datum: 17-12-2011 1. Inleiding... 2 2. POI Loader downloaden en starten... 2 2.1. Categorieën maken... 3 3. PoiEdit downloaden en starten... 4 3.1. Eenmalig wachtwoord per POI provider...

Nadere informatie

Test Joomla op je PC 1

Test Joomla op je PC 1 1 Disclaimer Bij de samenstelling van dit ebook is de grootst mogelijke zorg besteed aan de juistheid en correctheid van de informatie die in dit ebook wordt verstrekt. De auteur van dit ebook kan op geen

Nadere informatie

Handleiding voor de applicatiebeheerder van Business Assistent

Handleiding voor de applicatiebeheerder van Business Assistent Handleiding voor de applicatiebeheerder van Business Assistent Wijzigingsgeschiedenis Versie Datum Omschrijving Status 0.1 02-10-2014 Eerste opzet van het installatie Concept document. 0.2 14-10-2014 Lezerscorrectie

Nadere informatie

Het beheren van mijn Tungsten Network Portal account NL 1 Manage my Tungsten Network Portal account EN 14

Het beheren van mijn Tungsten Network Portal account NL 1 Manage my Tungsten Network Portal account EN 14 QUICK GUIDE C Het beheren van mijn Tungsten Network Portal account NL 1 Manage my Tungsten Network Portal account EN 14 Version 0.9 (June 2014) Per May 2014 OB10 has changed its name to Tungsten Network

Nadere informatie

Drupal. Handleiding voor medewerkers. Wim Hambrouck V1.1 (januari 2011)

Drupal. Handleiding voor medewerkers. Wim Hambrouck V1.1 (januari 2011) Drupal Handleiding voor medewerkers Wim Hambrouck V1.1 (januari 2011) * + INHOUDSTAFEL Inhoudstafel... 2 1. Inloggen... 3 2. Menu opties... 3 3. Inhoud aanmaken... 4 3.1 Algemene instellingen voor nieuwe

Nadere informatie

Inhoudsopgave. versie 0.8

Inhoudsopgave. versie 0.8 JOOMLA! INSTALLATIE HANDLEIDING versie 0.8 Inhoudsopgave Stappenplan...3 Inrichten database...4 Configuratiecentrum cpanel...4 Aanmaken van een database gebruiker...5 Aanmaken van een database...6 Gebruiker

Nadere informatie

Installatie en configuratie documentatie

Installatie en configuratie documentatie Installatie en configuratie documentatie Assistance Web Portal v. 2.58, 2.60 Voor Windows 2003 / 2008 / XP / Vista / Windows 7 Assistance PSO handleiding, uitgegeven door Assistance Software. Alle rechten

Nadere informatie

Van CaseTalk naar een database in SQLite studio

Van CaseTalk naar een database in SQLite studio Van CaseTalk naar een database in SQLite studio Dit document legt uit hoe je een SQL export uit CaseTalk kunt importeren in het DBMS (Database Management System) SQLite Studio. SQLIte studio is handig

Nadere informatie

Versturen van email vanuit een Delphi VCL toepassing

Versturen van email vanuit een Delphi VCL toepassing Versturen van email vanuit een Delphi VCL toepassing Voor Delphi bestaan uiteraard verschillende libraries om emails te versturen, maar in dit voorbeeld wordt een C# Dotnet library gebruikt en aangesproken

Nadere informatie

23. Standaardbrieven (MailMerge)

23. Standaardbrieven (MailMerge) 23. Standaardbrieven (MailMerge) In deze module leert u: 1. Wat een standaardbrief is. 2. Hoe u een standaardbrief maakt. 3. Hoe u een adressenbestand kunt koppelen aan een standaardbrief. 4. Hoe u een

Nadere informatie

Easy Business Tools - Multi-user module

Easy Business Tools - Multi-user module Easy Business Tools Multi-user module Wat is de Multi-user module en wat kan ik er mee doen? De multi-user module is een gebruikerslicentie waardoor 5 computers in een netwerk kunnen samenwerken in Mijn

Nadere informatie

Selenium IDE Webdriver. Introductie

Selenium IDE Webdriver. Introductie Selenium IDE Webdriver Het Wielsem 10, 5231 BW s- Hertogenbosch, telefoon 073-6409311 e- mail [email protected] internet http://www.testwork.nl 1 Inhoudsopgave 1 Inhoudsopgave... 2 2 Selenium IDE... 3 3

Nadere informatie

Oracle client 1.2 voor ixperion 1.3 en hoger

Oracle client 1.2 voor ixperion 1.3 en hoger Installatiehandleiding Oracle client 1.2 voor ixperion 1.3 en hoger voor Windows 2008 R2 64bit Copyright 2010 Versie 1.0.1 Seneca 2010 1 Auteur: ing. Silvio Bosch Versiebeheer: Versie Status Datum Omschrijving

Nadere informatie

Installatiehandleiding Business Assistent

Installatiehandleiding Business Assistent Installatiehandleiding Business Assistent Wijzigingsgeschiedenis Versie Datum Omschrijving Status 0.1 25-09-2014 Eerste opzet van het installatie Concept document. 1.0 04-11-2014 Geen: Commercieel maken

Nadere informatie

ASRemote WebService. Via deze webservice kunt u:

ASRemote WebService. Via deze webservice kunt u: ASRemote WebService De ASRemote WebService is een SOAP Webservice die softwarematige communicatie met Exact Globe mogelijk maakt vanaf een willekeurige locatie op het internet. Via deze webservice kunt

Nadere informatie

Installatie King Task Centre

Installatie King Task Centre Installatie King Task Centre In deze handleiding wordt beschreven hoe u de King Task Centre moet installeren. King Task Centre is de nieuwe naam van de King MaatwerkBox. In alle documentatie en communicatie

Nadere informatie

DrICTVoip.dll v 2.1 Informatie en handleiding

DrICTVoip.dll v 2.1 Informatie en handleiding DrICTVoip.dll v 2.1 Informatie en handleiding Nieuw in deze versie : Koppeling voor web gebaseerde toepassingen (DrICTVoIPwebClient.exe) (zie hoofdstuk 8) 1. Inleiding Met de DrICTVoIP.DLL maakt u uw software

Nadere informatie

VBA voor doe het Zelvers - deel 10

VBA voor doe het Zelvers - deel 10 VBA voor doe het Zelvers - deel 10 Handleiding van Auteur: leofact Oktober 2014 handleiding: VBA voor doe het Zelvers - deel 10 VBA voor Doe het Zelvers is een reeks artikelen, bedoelt voor mensen die

Nadere informatie

Systeemontwikkeling, Hoofdstuk 4, Tabellen maken in MS Access 2010

Systeemontwikkeling, 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 informatie

OTYS e-mail in Microsoft Outlook OTYS Recruiting Technology. Versie 2.3

OTYS e-mail in Microsoft Outlook OTYS Recruiting Technology. Versie 2.3 OTYS e-mail in Microsoft Outlook OTYS Recruiting Technology Versie 2.3 OTYS Recruiting Technology OTYS Academy E: [email protected] Datum 13-5-2014 Adres- en contactgegevens OTYS Nederland Landjuweel 52

Nadere informatie

Orbis Software Debman4U Installatie Handleiding Debman4U v2.10

Orbis Software Debman4U Installatie Handleiding Debman4U v2.10 Orbis Software Debman4U Installatie Handleiding Debman4U v210 Dit document bevat de Installatie Handleiding voor Debman4U van versie 2x naar 210 Inhoudsopgave 1 0 1 1 1 2 1 3 1 4 1 5 1 6 Aandachtspunten

Nadere informatie

Hoe te werken met Word en SmarTeam?

Hoe te werken met Word en SmarTeam? Hoe te werken met Word en SmarTeam? Nikhef number: Item number: Date: 09/09/2010 Page: 1 of 17 23001-MT-00008 AA1330 Status: In Work Revision: A.4 Project: Bedrijf Intern Technical Departments Department:

Nadere informatie

1 Labo 4 H 8 Jobs, Alerts en Operators H 9 Monitoring en Troubleshooting

1 Labo 4 H 8 Jobs, Alerts en Operators H 9 Monitoring en Troubleshooting 1 Labo 4 H 8 Jobs, Alerts en Operators H 9 Monitoring en Troubleshooting SQL Server 2008 R2 - Labo 4-1 1.1 Database Mail Configureer database mail zodat e-mail wordt verstuurd met je eigen e-mailadres

Nadere informatie

INSTRUCT Samenvatting Praktijk Access 2010, H2 SAMENVATTING HOOFDSTUK 2

INSTRUCT Samenvatting Praktijk Access 2010, H2 SAMENVATTING HOOFDSTUK 2 SAMENVATTING HOOFDSTUK 2 Sorteren en filteren in een tabel Sorteren kun je met de knoppen (Oplopend) en (Aflopend). Hiermee zet je records in alfabetische of numerieke volgorde. Er wordt gesorteerd op

Nadere informatie

INSTALLATIE EXCHANGE CONNECTOR

INSTALLATIE EXCHANGE CONNECTOR HANDLEIDING INSTALLATIE EXCHANGE CONNECTOR INSTALLATIE EXCHANGE CONNECTOR 0 0 HANDLEIDING INSTALLATIE EXCHANGE CONNECTOR INSTALLATIE EXCHANGE CONNECTOR HANDLEIDING datum: 10-08-2018 1 Inleiding... 1 2

Nadere informatie

De Kleine WordPress Handleiding

De Kleine WordPress Handleiding Introductie Dit is geen uitgebreide handleiding om een WordPress website of blog mee te bouwen. Het is ook geen overzicht van alle aspecten die een WordPress website zo bijzonder maken en geen verhandeling

Nadere informatie

Katholieke Hogeschool Kempen Campus Geel Departement Handelswetenschappen en Bedrijfskunde 3de jaar Toegepaste Informatica

Katholieke Hogeschool Kempen Campus Geel Departement Handelswetenschappen en Bedrijfskunde 3de jaar Toegepaste Informatica Katholieke Hogeschool Kempen Campus Geel Departement Handelswetenschappen en Bedrijfskunde 3de jaar Toegepaste Informatica Labo 4 Beheer van databanken Svenia CLAES (3Ti3) Britt JACOBS (3Ti3) Lies VAN

Nadere informatie

Je gaat leren programmeren en een spel bouwen met de programmeertaal Python. Websites zoals YouTube en Instagram zijn gebouwd met Python.

Je gaat leren programmeren en een spel bouwen met de programmeertaal Python. Websites zoals YouTube en Instagram zijn gebouwd met Python. 1 Je gaat leren programmeren en een spel bouwen met de programmeertaal Python. Websites zoals YouTube en Instagram zijn gebouwd met Python. Voordat je leert programmeren, moet je jouw pc zo instellen dat

Nadere informatie

DataFlex 19.0 SQL Server

DataFlex 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 informatie

ICARUS Illumina E653BK on Windows 8 (upgraded) how to install USB drivers

ICARUS Illumina E653BK on Windows 8 (upgraded) how to install USB drivers ICARUS Illumina E653BK on Windows 8 (upgraded) how to install USB drivers English Instructions Windows 8 out-of-the-box supports the ICARUS Illumina (E653) e-reader. However, when users upgrade their Windows

Nadere informatie

Kies File>New>Blank Page>PHP. Je kunt eventueel nog een stylesheet koppelen. Definieer nu eerst een site! Dat betekent: Site>New Site

Kies File>New>Blank Page>PHP. Je kunt eventueel nog een stylesheet koppelen. Definieer nu eerst een site! Dat betekent: Site>New Site Kies File>New>Blank Page>PHP Je kunt eventueel nog een stylesheet koppelen. Definieer nu eerst een site! Dat betekent: Site>New Site Geef de site een passende naam. Kies ook de juiste map voor de webdocumenten.

Nadere informatie

ideal Betaal Formulier (Ondersteund o.a. ideal, MisterCash, Direct E-Banking en Credit Card)

ideal Betaal Formulier (Ondersteund o.a. ideal, MisterCash, Direct E-Banking en Credit Card) Script: Versie: 0.5 Licentie: ideal Betaal Formulier (Ondersteund o.a. ideal, MisterCash, Direct E-Banking en Credit Card) Gratis te gebruiken door (erkende) goede doelen. 200,00 excl. BTW voor aanschaf

Nadere informatie

AFO 139 Automatische export

AFO 139 Automatische export AFO 139 Automatische export 139.1 Inleiding Vubis Smart beschikt over de mogelijkheid om volledig automatisch beschrijvingen te exporteren naar bestanden op de server. Andere bibliotheken (ongeacht of

Nadere informatie

Een website maken met databasetoegang.

Een website maken met databasetoegang. Hoofdstuk 5 Een website maken met databasetoegang. In dit hoofdstuk gaan we het weblog dat je in hoofdstuk 4 hebt gemaakt verder uitbreiden. Een belangrijk onderdeel wordt toegevoegd aan de applicatie,

Nadere informatie

Update PlusPort Academy november 2012

Update PlusPort Academy november 2012 Update PlusPort Academy november 2012 In dit document beschrijven we de verbeteringen die zijn doorgevoerd in de update van 8 november 2012. Inhoud 1. Aanpassingen in de trainingsdefinitie... 3 1.1. Zichtbaarheid

Nadere informatie

Veel gestelde vragen nieuwe webloginpagina

Veel gestelde vragen nieuwe webloginpagina Veel gestelde vragen nieuwe webloginpagina Op deze pagina treft u een aantal veel gestelde vragen aan over het opstarten van de nieuwe webloginpagina http://weblogin.tudelft.nl: 1. Ik krijg de melding

Nadere informatie

ModusOne. ModusOne MOT. Version: 5.2

ModusOne. ModusOne MOT. Version: 5.2 ModusOne ModusOne MOT Version: 5.2 Written by: Product Documentation, R&D Date: February 2013 2012 Perceptive Software. All rights reserved ModusOne is een handelsmerk van Lexmark International Technology

Nadere informatie

Inhoudsopgave Voorwoord 7 Nieuwsbrief 7 Introductie Visual Steps 8 Wat heeft u nodig? 9 De website bij het boek 9 Hoe werkt u met dit boek?

Inhoudsopgave Voorwoord 7 Nieuwsbrief 7 Introductie Visual Steps 8 Wat heeft u nodig? 9 De website bij het boek 9 Hoe werkt u met dit boek? Inhoudsopgave Voorwoord... 7 Nieuwsbrief... 7 Introductie Visual Steps... 8 Wat heeft u nodig?... 9 De website bij het boek... 9 Hoe werkt u met dit boek?... 10 Toets uw kennis... 11 Voor docenten... 11

Nadere informatie

INSTALLATIEHANDLEIDING

INSTALLATIEHANDLEIDING INSTALLATIEHANDLEIDING Update van uw Mamut programma EEN GEDETAILLEERDE STAP-VOOR-STAP BESCHRIJVING VAN HOE U EEN UPDATE KUNT MAKEN VAN UW MAMUT BUSINESS SOFTWARE PROGRAMMA (VAN VERSIE 9.0 OF NIEUWER).

Nadere informatie

lesboek Jonker & Wu CAD support

lesboek Jonker & Wu CAD support 7 lesboek Jonker & Wu CAD support Worksheet De Spreadsheet functie binnen MiniCad worden weergegeven in Worksheets. Deze Worksheets werken gelijk aan de Spreadsheet van bijvoorbeeld Claris Works of Mircosoft

Nadere informatie

CAD Standaard Plottool Installatiehandleiding

CAD Standaard Plottool Installatiehandleiding CAD Standaard Plottool Installatiehandleiding Januari 2006 Versie 3.02 Installatiehandleiding CAD Standaard Plottool 1 Inhoudsopgave.............................................................................................

Nadere informatie

Zo kan je linken maken tussen je verschillende groepen van gegevens.

Zo kan je linken maken tussen je verschillende groepen van gegevens. 1 1. Entity Reference Entity Reference zal ook een onderdeel zijn van Drupal 8. Het is een module van het type veld. Het is een heel krachtige module die toelaat om referenties te maken tussen verschillende

Nadere informatie

Handout bij de cursus RefWorks

Handout bij de cursus RefWorks Universiteitsbibliotheek Handout bij de cursus RefWorks 1. Beginnen met RefWorks - een account openen en aanpassen, inloggen 2. Referenties exporteren naar RefWorks - vanuit CatalogusPlus, catalogus, databases

Nadere informatie

Beheer van databanken

Beheer van databanken Beheer van databanken Wim De Proost Jan Jochems Pieter Van den Akkerveken Departement Handelswetenschappen en Bedrijfskunde Bachelor Informatica 3 de jaar Academiejaar 2011-2012 2 Inhoud INLEIDING... 3

Nadere informatie

Die vraag krijg ik regelmatig. De meest voorkomende situaties zijn deze:

Die vraag krijg ik regelmatig. De meest voorkomende situaties zijn deze: Hoe verhuis je een WordPress website? Die vraag krijg ik regelmatig. De meest voorkomende situaties zijn deze: Iemand heeft een WordPress website en stapt over naar een andere webhost (meestal blijft het

Nadere informatie