Einfache Suchfunktion für Formulare

Die Suche von Daten in den Tabellen einer Datenbank ist eine Aufgabe, die fast jede Datenbankanwendung erfüllen muss. Die grundlegenden Techniken bestehen darin, Suchbegriffe in ein Formular einzugeben und die daraus resultierende Ergebnismenge in einem geeigneten Steuerelement anzuzeigen – beispielsweise in einem Unterformular in der Datenblattansicht, in einem Listenfeld oder auch einfach in einem gefilterten Formular in der Formularansicht. Die wichtigste Grundlagen ist dabei, die Datenherkunft mit den entsprechenden Kriterien zu spicken. Wie es geht, zeigt dieser Beitrag.

Weiterlesen

Lookup-Daten per Formular verwalten

Wenn Sie Daten wie Anreden, Funktionen, Abteilungen et cetera in Lookup-Tabellen speichern und diese Daten in weiteren Tabellen per Nachschlagefeld verfügbar machen, werden Sie in Formularen Kombinationsfelder zur Auswahl solcher Daten bereitstellen. Was aber, wenn der Benutzer von diesem Formular die Daten der Lookup-Tabelle bearbeiten möchte – etwa, um diese zu erweitern, zu ändern oder um nicht benötigte Einträge zu löschen Dann stellen Sie ihm ein weiteres Formular bereit, das er über eine Schaltfläche direkt neben dem Kombinationsfeld öffnen kann. Wie das funktioniert, zeigt dieser Artikel.

Weiterlesen

Fehlerbehandlung unter VBA

Wer mit VBA arbeitet, wird früher oder später auf das Thema Fehlerbehandlung stoßen. Je komplexer Code wird und je mehr sein Ablauf von externen Faktoren beeinflusst wird, desto mehr sind sie auf eine Fehlerbehandlung angewiesen. Die Fehlerbehandlung sorgt dafür, dass der Benutzer nicht mit schwer interpretierbaren oder noch besser gar nicht mit Fehlermeldungen konfrontiert wird. Im Hintergrund hilft eine Fehlerbehandlung aber noch in vielen anderen Fällen, von denen der Benutzer gar nichts mitbekommt.

Weiterlesen

Fehler unter VBA

Wer mit VBA arbeitet und damit seine Access-Anwendung automatisieren möchte, macht Fehler – gerade als Einsteiger. Da ist es gut zu wissen, welche Fehler passieren können und wie diese einzuordnen sind. Dieser Artikel stellt die verschiedenen Fehlerarten vor, denen Sie im Laufe Ihres Entwicklerlebens begegnen werden.

Weiterlesen

Tabellenverknüpfungen pflegen

Wenn Sie eine Datenbank in Frontend und Backend aufgeteilt haben, greift das Frontend über eine Verknüpfung auf die Tabellen im Backend zu. Wo sich das Backend befindet, wird in einer Systemtabelle gespeichert. Diese wird beim Verschieben des Backends jedoch nicht automatisch aktualisiert, was zur Folge hat, dass das Frontend sein Backend und die enthaltenen verknüpften Tabellen nicht mehr findet. Dieser Artikel stellt Strategien vor, um die Verknüpfungen stets aktuell zu halten.

Weiterlesen

Datenbanken im Mehrbenutzerbetrieb

Wenn Sie eine Datenbank aufteilen und die Benutzer von mehreren Backends aus auf die Daten im Backend zugreifen, gibt es eine neue Herausforderung: Wie schnell sollen änderungen an Daten auf den anderen Rechnern angezeigt werden Was geschieht, wenn mehrere Benutzer gleichzeitig auf einen Datensatz zugreifen und diesen ändern Diese und weitere Fragen beantwortet dieser Artikel.

Weiterlesen

Datenbanken aufteilen

Wer seine Daten mit einer Datenbank verwaltet, greift nicht unbedingt nur allein auf diese Daten zu. Es kommt auch vor, dass die enthaltenen Daten von mehreren Mitarbeiteren bearbeitet werden sollen – und dies unter Umständen auch noch gleichzeitig. Dieser Artikel liefert die Grundlagen zum Einsatz von Access als Datenlieferant im Mehrbenutzerbetrieb.

Weiterlesen