Von: access-secrets-request@computerwissen.de im Auftrag von Access-Secrets [listmaster@computerwissen.de]
Gesendet: Donnerstag, 21. Juli 2005 00:19
An: Access-Secrets Abonnenten
Betreff: Developer Extensions für Access 2003

Infos und Profi-Tipps zu Microsoft Access, Ausgabe vom 21. Juli 2005

Herzlich Willkommen zu Ihren Access-Secrets
Fertige Beispiele zu DDL und DML
Unerwünschte Funktionen deaktivieren
Zugriff in Front-End/Back-End-Lösungen beschleunigen
Über "Access-Secrets"
Über den Fachverlag für Computerwissen
"Access-Secrets" abbestellen

Herzlich Willkommen zu Ihren Access-Secrets

Liebe Leserin, lieber Leser,

bereits seit der Version 2.0 bietet Microsoft zusätzlich zur Vollversion von Access eine so genannte "Runtime-Lizenz" an, mit deren Hilfe Sie Ihre Datenbanken auch an Anwender weitergeben können, die Access nicht installiert haben. Um die Runtime-Version für Access 2003 zu nutzen, müssen Sie allerdings zusätzlich die Visual Studio Tools für Microsoft Office (VSTO) erwerben. Wenig bekannt ist die Tatsache, dass die VSTO zusätzlich eine Reihe von "Developer Extensions" für Access enthalten, die Ihnen die tägliche Arbeit wesentlich erleichtern können. Außerdem wird der komplette Sourcecode zu allen Tools und Assistenten mitgeliefert, so dass sich bei Bedarf individuelle Anpassungen vornehmen lassen. Weitere Informationen zu den Developer Extensions finden Sie in der folgenden Techinfo des MSDN:

Informationen zu den Developer Extensions für Access 2003

Ihr

Thomas Tai

Chefredakteur

Access-Berater

Access-Aktuell

Fertige Beispiele zu DDL und DML

Versionen: Access 2003, 2002/XP, 2000 und 97

DDL (Data Definition Language) und DML (Data Manipulation Language) sind mächtige Werkzeuge, mit deren Hilfe Sie programmatisch oder durch Ausführung einer Abfrage Tabellen anlegen, ändern oder löschen können. Auf diesem Weg lassen sich beispielsweise Datenbanken nach der Auslieferung beim ersten Start um benötigte Tabellen und Basisdaten erweitern oder Updates durch das Hinzufügen und Aktualisieren von Feldern vereinfachen. Am besten erlernen Sie solche Techniken durch die Analyse fertiger Routinen und anhand praktischer Beispiele. Eine ganze Reihe davon stellt "Roger's Access Library" mit der Datenbank DAO.MDB interessierten Entwicklern kostenlos zur Verfügung:

Beispieldatenbank zu DDL und DML

Entpacken Sie den Inhalt nach dem Download zunächst in ein beliebiges Verzeichnis auf Ihrer Festplatte und starten Sie dort DAO.MDB per Doppelklick. Die Datenbank liegt im Access 97-Format vor, aber sie lässt sich problemlos auch mit den Versionen 2000, 2002/XP oder 2003 einsetzen.

In der Datenbank finden Sie verschiedene Module, in denen Sie fertige Routinen zum Anlegen und Ändern von Tabellen finden und die Sie nicht nur als "Lernmaterial", sondern gleichzeitig als Basis für eigene Lösungen heranziehen können. Daneben enthält die Datenbank unterschiedliche Abfragen, die das Anlegen und Ändern von Tabellen per SQL zeigen.

Anzeige

Die große Knowledge Base für Microsoft Outlook

Mit Outlook haben Sie zahlreiche Möglichkeiten den Workflow in Ihrem Unternehmen zu optimieren, E-Mails, Termine und Kontakte im Netzwerk zu nutzen und einfach den Überblick über alle täglich anfallenden Aufgaben zu behalten.

Um alle Möglichkeiten von Outlook optimal auszunutzen, haben wir eine einzigartige Outlook Knowledge Base für Sie zusammengestellt. Outlook optimal nutzen! ist das Standard-Werk für alle Profi-User und Systemadministratoren, die Outlook optimal einrichten, verwalten und nutzen wollen. Profitieren Sie von den einzigartigen Service-Leistungen:

  • E-Mail-Hotline für alle Outlook-Fragen
  • Die CD-ROM mit den besten Outlook-Tools, die die Funktionen von Outlook erweitern
  • Die Outlook Knowledge Base: Alle wichtigen Tipps und Tricks direkt in Outlook abrufbar
  • Zugang zum geschützten Internetbereich nur für Leser – hier finden Sie Downloads und viele weitere Tipps und Anleitungen für die optimale Outlook-Nutzung

Klicken Sie hier und testen Sie die große Outlook Knowledge Base kostenlos:

Outlook optimal nutzen!

Unerwünschte Funktionen deaktivieren

Versionen: Access 2003, 2002/XP, 2000 und 97

Wie viel Zeit verbringen Sie damit, Ihre Datenbankanwendung gegen Bedienungsfehler zu schützen? Und dann setzt bei aller Mühe meistens dennoch die Erkenntnis durch, dass man einfach nicht an alles denken kann und ein Anwender doch wieder einen Weg gefunden hat, beispielsweise Ihre automatischen Prozeduren zur Prüfung der eingegebenen Daten zu umgehen. Die Lösung: deaktivieren Sie einfach die Menüs, Symbole und Tastenkombinationen, die zu Problemen führen können. Mit einer fertigen VBA-Lösung aus dem Access-Berater genügt dazu künftig ein einziger Funktionsaufruf.

Profitieren auch Sie von dieser und vielen weiteren Access-Kniffen erfahrener Datenbank-Profis. Fordern Sie jetzt den Access-Berater zum kostenlosen 6-Wochen-Test an:

Access-Berater kostenlos testen

Zugriff in Front-End/Back-End-Lösungen beschleunigen

Versionen: Access 2003, 2002/XP und 2000

Ab Access 2000 können Sie bekanntlich für Tabellen automatisch Unterdatenblätter mit Detaildaten anzeigen lassen. Access selektiert dann beim Zugriff auf die Tabelle basierend auf den gesetzten Beziehungen die Datensätze für das jeweilige Unterdatenblatt. Als besonders problematisch hat sich die Einstellung "Automatisch" für die Eigenschaft "Unterdatenblattname" in Front-End/Back-End-Lösungen erwiesen: Zum Teil können Minuten vergehen, bevor im Front-End ein Formular angezeigt wird. Grund dafür ist nicht immer eine schlechte Netzwerkperformance, sondern oftmals auch oben genannte Einstellung. Access muss aufgrund dieser Einstellungen schlimmstenfalls Dutzende von Feldern auf deren Beziehungen prüfen, was unnötig Zeit in Anspruch nimmt.

In Praxistests konnten die Ladezeiten einiger Formulare durch eine Änderung dieser Einstellung von 2 Minuten auf 5 Sekunden reduziert werden. Deshalb empfiehlt es sich, im Back-End alle Tabellen zu prüfen und den Automatismus für Tabellen, zu denen keine Unterdatenblätter angezeigt werden müssen, explizit abzuschalten. Gehen Sie dazu wie folgt vor.

  1. Stellen Sie sicher, dass alle Anwender ihre Front-End-Datenbanken verlassen haben und öffnen Sie dann das Back-End.
  2. Öffnen Sie der Reihe nach alle Tabellen, die in einem Front-End eingebunden sind, im Entwurfsmodus.
  3. Wählen Sie das Menü ANSICHT-EIGENSCHAFTEN an, um das Eigenschaften-Fenster für die jeweilige Tabelle anzeigen zu lassen.
  4. Stellen Sie die Eigenschaft "Unterdatenblattname" auf den Eintrag "[Keines]", speichern und verlassen Sie den Tabellenentwurf.

Anzeige

Die WirtschaftsWoche zur Probe mit vielen Vorteilen für Sie

Nichts ist spannender als Wirtschaft! Die WirtschaftsWoche informiert Sie jeden Donnerstag über die aktuellsten Entwicklungen in der nationalen und internationalen Wirtschaft. Bleiben Sie immer auf dem Laufenden und sichern Sie sich damit Ihren beruflichen Erfolg.

Testen Sie Deutschlands einscheidendes Wirtschaftsmagazin jetzt im Probe-Angebot mit 2 nützlichen Geschenken als Dankeschön. Ihre Vorteile:

  • 5x WirtschaftsWoche direkt und ganz bequem in Ihr Haus – zu einem Preis von 1,95 € pro Ausgabe. Sie sparen 35 % gegenüber dem Ladenpreis!
  • 1. Geschenk: Langenscheidt-CD Business-Englisch-Trainer. Verbessern Sie Ihr Business Englisch für Ihren beruflichen Erfolg!
  • 2. Geschenk: Hochwertiges Lamy-Stifteset. Edles Design und hohe Funktionalität – dieses Stifteset vom Markenhersteller Lamy geben Sie nicht so schnell wieder aus Ihrer Hand!

5x Wirtschaftswoche + Business-Englisch-Trainer + Lamy-Stifteset für nur 9,75 €!

Klicken Sie hier!

PS: Dieses einmalige Angebot ist zeitlich begrenzt. Greifen Sie am besten sofort zu und profitieren Sie von den geldwerten Vorteilen!

Über "Access-Secrets"

Der Newsletter "Access-Secrets" wird gesponsert von "Access_aktuell" dem Informationsdienst für die schnelle und direkte Hilfe für Access-Anwender und -Entwickler. Testen Sie jetzt Access_aktuell und Sie erhalten kostenlos die neueste Ausgabe sowie 30 Tage Gratis-Zugriff auf den Online-Service:

Access_aktuell kostenlos testen

Über den Fachverlag für Computerwissen

Der Newsletter "Access-Secrets" ist ein kostenloser E-Mail-Service des Fachverlags für Computerwissen. Informationen zu unserem Verlagsprogramm sowie zu weiteren kostenlosen Services finden Sie auf unseren Internetseiten unter der folgenden Adresse:

http://www.computerwissen.de/

"Access-Secrets" abbestellen

Sollten Sie an "Access-Secrets" einmal nicht mehr interessiert sein, können Sie den Newsletter jederzeit abbestellen. Ein Formular für Ihre Abbestellung finden Sie auf unseren Internetseiten unter der folgenden Adresse:

http://www.computerwissen.de/newsletter/

Impressum

"Access-Secrets" wird herausgegeben von:

Verlag für die Deutsche Wirtschaft AG
Fachverlag für Computerwissen
Theodor-Heuss-Strasse 2-4
53095 Bonn

Telefon: 02 28 / 9 55 01 90
Fax: 02 28 / 35 97 10

Internet: http://www.computerwissen.de/
E-Mail: info@computerwissen.de

Haftungsausschluss: Sämtliche Beiträge und Inhalte des Newsletters sind sorgfältig recherchiert. Dennoch ist eine Haftung ausgeschlossen.

Alle Rechte liegen beim Fachverlag für Computerwissen. Nachdruck und Veröffentlichung, auch auszugsweise, sind nicht gestattet.

Copyright © 2005 Fachverlag für Computerwissen