Inleiding Is dit boek het juiste boek voor jou?



Dovnload 281.91 Kb.
Pagina1/8
Datum20.08.2016
Grootte281.91 Kb.
  1   2   3   4   5   6   7   8

Inleiding

Is dit boek het juiste boek voor jou?


Je hebt al enige ervaring met het programmeren in Visual Basic en wilt nu leren programmeren met databases? Dan is dit boek precies wat je zoekt. In dit boek leggen we stap voor stap uit hoe je interfaces voor databases maakt, de interfaces verbindt met de databases en bewerkingen uitvoert op de gegevens in de databases. We doen dit aan de hand van een aantal programma’s die je in de loop van dit boek maakt. Zo maak je zowel Windows programma’s als webpagina’s die verbonden zijn met Access databases en SQL Server databases. Je gebruikt eerst allerlei wizards om snel en automatisch interfaces te maken, maar leert daarna ook om code zelf te maken, zodat je je applicaties helemaal aan je eigen wensen kunt aanpassen.

Moet ik al kunnen programmeren om met dit boek te kunnen werken?


Bij het samenstellen van het boek zijn we er van uit gegaan dat je al enige ervaring met het programmeren in Visual Basic hebt. Het liefst met VB.NET 2003 of 2005, maar enige ervaring met Visual Basic 6.0 is ook voldoende. En zelfs als je alleen maar wat ervaring hebt met andere programmeertalen zou het al moeten lukken. Wat je van databases moet weten leer je tijdens het maken van de projecten.

Welke software heb ik ten minste nodig om met dit boek te kunnen werken?


  1. Windows Vista Home Premium
    of
    Windows XP Pro inclusief servicepakket 2.

  2. VB 2008 Express

  3. Visual Web Developer 2008 Express

  4. SQL Server 2008 Express with Tools

  5. Microsoft Access 2000 of nieuwer. De voorbeelden in dit boek zijn gemaakt met Access 2007.

  6. De software en databases die bij dit boek horen.

Voorbereiding


Installeer voor je met hoofdstuk 1 begint de benodigde software op je computer.
VB.Net 2008 Express, Visual Web Developer 2008 Express en SQL Server 2008 Express with Tools zijn gratis te downloaden via http://www.microsoft.com/express/download/. Deze express versies zijn voldoende om dit boek helemaal te kunnen doorwerken. Natuurlijk zijn ook de commerciële, volledige versies van deze programma’s geschikt. Let op! Als je al SQL Server 2005 hebt, doe dan géén upgrade naar 2008, maar verwijder 2005 en installeer SQLServer 2008 express with Tools.
De software en databases van dit boek zijn gratis te downloaden van http://www.frinop.nl/downloads.html


Inhoudsopgave





Inleiding 1

Is dit boek het juiste boek voor jou? 1

Moet ik al kunnen programmeren om met dit boek te kunnen werken? 1

Welke software heb ik ten minste nodig om met dit boek te kunnen werken? 1

Voorbereiding 1

Inhoudsopgave 2

Hoofdstuk 1 Je eerste VB.NET programma met een database 4

Voorbereiding 4

De database profielkeuzes 5

Je eerste project 7

Een nieuw project maken 7

Een data source koppelen aan een form met behulp van een wizard 8

Door de dataset bladeren 19

Gegevens wijzigen 20

Ook kun je de gegevens veranderen. 20

Records toevoegen en verwijderen 20

Hoofdstuk 2 Een Windows programma met een database zelf bouwen 21

Gegevens ophalen 21

Een verbinding met de database maken 21

Hoofdstuk 2 Een Windows programma met een database zelf bouwen 19880.doc Pagina 38 21

Een data source voor je project maken 22

De interface maken 25

DataBindings instellen 26

Bladeren in de dataset 28

Naar het volgende record bladeren 28

Het nummer van het huidige record tonen 29

Een subroutine maken 30

Naar het vorige record bladeren 31

Naar het eerste record bladeren 32

Naar het laatste record bladeren 32

Voorkomen dat je buiten de dataset probeert te komen 32

Gegevens wijzigen 33

Wijzigingen in het huidige record annuleren 33

Wijzigingen in meerdere records annuleren 34

Een nieuw record aanmaken 34

Try – Catch – End try 35

Een record verwijderen 36

De wijzigingen in de dataset opslaan in de onderliggende database 37

Hoofdstuk 3 Databases en SQL 39

Databases 39

Tabellen, records en velden 39

Hoofdstuk 3 Databases en SQL Pagina 50 42

Sleutelveld 40

Gegevens verdelen over meerdere tabellen 41

Tabellen koppelen 43

Relaties en relationele database 43

Een nieuwe database maken met Microsoft Access 2007 44

Velden toevoegen aan een tabel 44

Structured Query Language 45

Eenvoudige queries 45

SELECT … FROM … WHERE 45

Oefenen met SQLOefenaar 47

Iets uitgebreidere query’s 48

ORDER BY 48

DISTINCT 48

Het koppelen van de tabellen in SQL. 49

Oefeningen 49

Tenslotte 49

Bijlage 1: installatie IIS e.d. Pagina 51 51


Hoofdstuk 1 Je eerste VB.NET programma met een database

VB.NET is prima geschikt om interfaces voor databases mee te maken. Je kunt er zowel Windows programma’s als websites mee maken. Je begint al direct in dit eerste hoofdstuk met het maken van een Windows programma dat je koppelt aan een Access database. Om het eenvoudig te houden gebruik je een kant en klare database en maak je de interface met behulp van een wizard.


Voorbereiding


In dit boek gebruik je een map genaamd vb2008metdatabases op de c: schijf met daarin een aantal mappen voor de projecten die je maakt. Om verwarring te voorkomen is het handig dat jij op jouw computer dezelfde mappenstructuur gebruikt als in de voorbeelden in dit boek.


  1. Maak op je computer (liefst op de c: schijf) een nieuwe map genaamd vb2008metdatabases.



Hierin bewaar je de bestanden die bij dit boek horen.


  1. Surf naar http://www.frinop.nl/downloads.html en download het bestand vb2008metdatabases.zip. Dit bestand bevat alle bestanden die bij dit boek horen. Als je geen zip-uitpak programma hebt, kun je de bestanden ook 1 voor 1 downloaden. Ze hoeven dan niet te worden uitgepakt.

  2. Sla het bestand/de bestanden op in c:\vb2008metdatabases.

  3. Pak eventueel het zip-bestand uit met een uitpakprogramma zoals WinZip en zet de uitgepakte bestanden ook weer in c:\vb2008metdatabases.

De databases die je in dit boek gebruikt staan er elk twee keer in: 1 keer als Access 2007 bestand, met de extensie accdb, en 1 keer als Access 2000/2003 bestand met de extensie mdb. Kies de databases die passen bij jouw versie van Access. In dit boek gebruiken we Access 2007, maar er kan ook prima met Access 2000/2003 bestanden worden gewerkt.




  1   2   3   4   5   6   7   8


De database wordt beschermd door het auteursrecht ©opleid.info 2017
stuur bericht

    Hoofdpagina