Wenn Sie fortgeschrittene Datenbanken entwickeln wollen, benötigen Sie oft mehr Funktionalität, als Access Ihnen standardmäßig bietet. Die Lösung des Problems ist die Programmierung mit VBA. Lorenz Hölscher zeigt Ihnen hier, wie Sie mit Hilfe von VBA Ihre Datenbanken erheblich verbessern können. Er führt Sie von Grundlagen wie dem Verständnis von Datentypen und Datenzugriffsarten bis hin zu fortgeschrittenen Themen wie der Klassen-Programmierung. Dabei hält er immer anschauliche Beispiele bereit, wie und warum Ihnen die jeweils vorgestellte Methodik hilft. Neben der reinen Datenbankprogrammierung vergisst er dabei aber auch nicht die ansprechende Gestaltung der Programmoberfläche, denn auch bei Datenbanken zählt der äußere Eindruck. Wer professionelle Datenbanken erstellen und die Programmierung mit VBA erlernen will, liegt mit diesem Buch genau richtig!
Datentyp-Sammlungen für strukturiertere Programmierung
Operatoren, Entscheidungen und Schleifen einsetzen
Fehler/Ausnahmen behandeln
Die besonderen Fähigkeiten von Klassen nutzen
Domänen-Methoden als einfache Daten-Ermittlung
Recordsets für umfangreichen Datenzugriff
Formulare und Berichte mit Programmierung verbessern
Dynamische Unterformulare integrieren
Start-Einstellungen für den automatischen Aufruf von Prozeduren
Die Multifunktionsleiste anpassen
Beschleunigung Ihrer Datenbanken
Weitere Optimierungen und Verbesserungen
Auf der Website zum Buch
Alle Beispieldatenbanken
Lösungen zu Zusatzübungen aus dem Buch
Weiterführende Kapitel aus anderen Microsoft Press-Büchern
Die Autoren
Lorenz Hölscher ist seit rund 20 Jahren in der Computer-Branche tätig und hat neben seinem Architektur-Studium und der Tätigkeit als Grafiker, Layouter und Software-Dozent immer auch Software entwickelt. Gerade als Quereinsteiger verfügt er über die nötige Erfahrung, um Einsteigern eine komplexe Materie einfach und übersichtlich zu erklären. Dies hat er auch in seinem ersten Buch Datenbanken entwickeln mit Access 2007, das die Basics zu Datenbanken mit Access erläutert, unter Beweis gestellt.