Die Geheimnisse der GUID

Die Vergabe von Primärschlüsseln spielt bei der Definition von Tabellen eine zentrale Rolle. Bei modernen Datenbankanwendungen hat e sich inzwischen durchgesetzt, anstelle von (teilweise kombinierten) Merkmalen eines Datensatzes einen numerischen Primärschlüssel zu verwenden. Dies belegt zwar zusätzlichen Speicherplatz, vereinfacht aber die Datenabfrage und damit die Entwicklung von Anwendungen erheblich. Einen noch größeren Vorteil verschafft Ihnen der Einsatz von GUIDs.

Weiterlesen

Internetbrowser mit Bookmarkverwaltung

Das Internet ist einständig größer und komplexer werdendes Medium. Jeden Tag kommen neue Angebote hinzu und alte Seiten verschwinden aus dem World Wide Web. Hier ist es schwierig, den überblick zu behalten – zumindest mit herkömmlichen Mitteln. Der vorliegende Workshop beschäftigt sich mit dem Webbrowser-Steuerelement von Microsoft und den Möglichkeiten, die Access zum Verwalten der Lesezeichen zu Ihren Lieblingswebsites bietet.

Weiterlesen

Eingabe des Datums mit dem Kalendersteuerelement

Die Eingabe des Datums ist an vielen stellen erforderlich – sei es die Eingabe von Geburtsdaten in die Geburtstagsliste der Firma, das Festlegen von Zahlungsfristen oder die Eingabe von Rechnungsstellungen, Auftragsannahmen usw. Immer wieder stellt der Benutzer sich hier die Frage: In welchem Format muss ich nun wieder das Datum eingeben Mit zwei- oder vierstelliger Jahreszahl Ergänze ich einstellige Tage und Monate durch eine vorangestellte Null Und welches Zeichen setze ich zwischen die Daten – Punkt, Bindestrich oder noch etwas anderes Abnehmen können Sie dem Anwender seine Unsicherheit auf recht einfache Weise: Stellen Sie ihm einfach das Kalendersteuerelement zur Seite, und die Datumseingabe wird zum Kinderspiel.

Weiterlesen

Automatisierter Import von Excel-Tabellen

Es gibt einige Datenbanken, deren Daten nicht direkt in der Datenbank, sondern über den Export von unterschiedlichen anderen Tabellenformaten generiert wird. Sehr beliebt ist hier Microsoft Excel. Der Import des Inhalts einer Excel-Tabelle ist durch die Verwandtschaft von Access und Excel auch leicht mittels Assistenten zu realisieren. Doch wenn es um den immer wiederkehrenden Import einer größeren Anzahl von Tabellen geht, kann das Ganze schnell eintönig werden. Daher lernen Sie im vorliegenden Beitrag, wie Sie den Import bestimmter Tabellen via VBA automatisieren können.

Weiterlesen

Verborgene Feldeigenschaften entdecken

Wer den Einstieg in die Programmierung mit VBA und das Objektmodell von Access erst mal geschafft hat, profitiert gleich mehrfach davon: Die grundsätzliche Vorgehensweise zur Programmierung von Tabellen, Abfragen, Formularen und Berichten ist fast immer die gleiche. Doch auch hier steckt der Teufel imDetail: Bei den verborgenen Feldeigenschaften gibt es die eine oder andere Ausnahme, die es zu kennen gilt.

Weiterlesen

Das Optionsgruppen-Steuerelement

Access stellt für die Auswahl von Werten unterschiedliche Möglichkeiten zur Verfügung. Dazu gehören Kombinationsfelder, Listenfelder, Kontrollkästchen und Optionsgruppen. Letzteren widmet sich der vorliegende Beitrag. Sie erfahren, wann Sie Optionsgruppen im Vergleich zu den anderen Steuerelementen einsetzen sollten, wie Sie Optionsgruppen auslesen, an eine Datenherkunft binden und programmieren. Außerdem finden Sie Beispiele für die Programmierung von Optionsgruppen, die voneinander abhängen.

Weiterlesen

Datenbanken erstellen mit ADOx

ADOx kann man vom Namen her leicht mit ADO verwechseln. Sieht man sich allerdings den vollen Namen statt der Abkürzung an, erfährt man, dass es sich um eine Erweiterung der Active Data Objects handelt: Das x steht nämlich für Extended, zu deutsch: erweitert. Während die Active Data Objects die Objekte zum Zugriff auf die Daten einer Datenbank liefern, beschäftigt sich ADOx mit dem Erstellen der Datenbank sowie der Objekte der Datenbank.

Weiterlesen

Vereinsverwaltung mit Access

Die elektronische Datenverarbeitung hält überall Einzug – selbst im Sport, wo normalerweise Körperkraft, Geschicklichkeit und Schnelligkeit gefor-dert sind (sofern es sich nicht gerade um Schach handelt). Es gibt keine Fernsehsendung mehr ohne computergesteuerte Einblendungen und keinen bekannten Verein oder Topsportler ohne eigene Internetpräsenz. Doch die Musterlösung des vorliegenden Beitrags ruft nicht so sehr nach der breiten öffentlichkeit: Die Vereinsverwaltung bietet einige Vorschläge zur Verwaltung von Mitgliedern in Sportvereinen und versucht, ein paar der dort vorliegenden spezifischen Anforderungen zu erfüllen.

Weiterlesen

Telefonnummern verwalten und drucken

Die Ausgabe von Adressenlisten in einem Bericht ist in der Regel sehr einfach. Name, Anschrift und Telefonnummern in einen Detailbereich gesteckt und fertig. Aber in der heutigen Kommunikationsgesellschaft – und vor allem im Berufsleben – benötigt man mindestens fünf Telefonnummern, um sicher zu sein, dass man die gewünschte Person auch ans Telefon bekommt. Telefon privat, mobil, beruflich, bei den Eltern und auch noch drei verschiedene Faxanschlüsse – das kann doch keine Adressenliste mehr verpacken, zumindest keine herkömmliche.

Weiterlesen

Alle auf einen Streich: Suchen von Daten in Listenfeldern

Das Durchsuchen einer Datensatzgruppe (etwa einer Tabelle oder einer Abfrage) nach einem bestimmten Inhalt in einem bestimmten Feld birgt im Allgemeinen keine größeren Hindernisse in sich. Aber wenn man verschiedene Felder nach dem gleichen Inhalt durchsuchen will, ist die Sache nicht mehr ganz so einfach. Vor allem, wenn man bereits nach der Eingabe des ersten Zeichens Ergebnisse sehen möchte. Für diesen Fall ist der vorliegende Beitrag genau die richtige Lösung.

Weiterlesen