Sicherheitssystem in FE/BE unter Access 2007

Unter Access 2003 war die Welt für viele Entwickler noch in Ordnung: Sein geistiges Eigentum sicherte der Klick auf „MDE erstellen“, und für die Sicherheit der Daten sorgte das integrierte Sicherheitssystem. Mit letzterem ist seit Access 2007 offiziell Schluss: Das Sicherheitssystem für Tabellen und sonstige Objekte und die Verwaltung von Benutzern und Benutzergruppen ist obsolet. Was tun, wenn man keinen SQL-Server zur Hand hat, die Daten aber trotzdem einigermaßen schützen möchte

Weiterlesen

Quellcodeverwaltung konkret

Nachdem wir uns im Beitrag „Grundlagen der Quellcodeverwaltung“ ausführlich in die Konzepte der Versionsverwaltung eingearbeitet haben und uns im Beitrag „Quellcodeverwaltung – Die Tools“ einen Überblick über die Tools zur Quellcodeverwaltung verschafft haben, wird es in diesem Beitrag endlich konkret. Wir schauen uns das Tool OASIS-SVN näher an. Wir starten mit der Installation und gehen dann diverse Alltagsaufgaben durch. Danach sind Sie fit für Ihren persönlichen Start mit der Quellcodeverwaltung.

Weiterlesen

Ferngesteuerter Seriendruck mit Access und Word

Eines der meistgefragten Themen im Office-Bereich ist immer wieder: Wie schaufle ich am einfachsten die Daten einer Access-Tabelle nach Word und fülle damit einen Serienbrief Sie können dazu natürlich einfach eine Abfrage mit den relevanten Daten vorbereiten und den Rest von Word aus mit den entsprechenden Werkzeugen der Benutzeroberfläche erledigen. Wenn Sie dem Nutzer aber wirklich Arbeit ersparen möchten, zwingen Sie ihn nicht, seine geliebte Access-Anwendung zu verlassen …

Weiterlesen

Trojanische Kontextmenüs am Beispiel Excel

Die guten alten Trojaner lassen uns nicht in Ruhe – auch wenn das trojanische Pferd eigentlich gar kein trojanisches, sondern ein griechisches Pferd war: Der Begriff des Trojaners verfolgt uns sogar bis ins Computerzeitalter. Der vorliegende Beitrag beschäftigt sich auch mit diesem Thema, allerdings geht es hier um ein trojanisches Kontextmenü, mit dem Sie von Access aus Funktionen in andere Office-Anwendungen einschleusen. Dreht der Autor jetzt völlig durch Sie werden sehen: Vielleicht schicken ja auch Sie schon bald einen Trojaner in Richtung Word, Excel oder Outlook …

Weiterlesen

Grundlagen der Quellcodeverwaltung

Immer wieder tauchen in Newsgroups und Foren Fragen wie die folgende auf: „Hilfe, meine Datenbank funktioniert nicht mehr. Was kann ich tun“ Neben diversen Rettungsstrategien für korrupte Datenbanken wird dann häufig auf die letzte Sicherungskopie verwiesen. Wenn überhaupt eine Sicherungskopie existiert, ist diese meist mehrere Tage alt. Das Problem beim Einsatz dieser Sicherungskopie ist, dass alle Änderungen der letzten Tage verworfen werden. Dabei ist die Lösung relativ einfach: Verwenden Sie für die Entwicklung Ihrer Access-Datenbank eine Quellcodeverwaltung.

Weiterlesen

Temporäre Datensatzgruppen

Als Access’ler sind Sie es gewohnt, Daten in strukturierter Form in Tabellen zu speichern. Manchmal braucht man diese Daten aber nur ganz kurz, beispielsweise um diese aus einer Textdatei, einem XML-Dokument oder aus anderen Quellen einzulesen und sie zu sortieren oder zu filtern oder in einem Formular anzuzeigen. Dafür extra eine Tabelle zu erstellen, wäre in vielen Fällen übertrieben. Abhilfe schafft eine temporäre Datensatzgruppe (temporary recordset), die Sie leicht per ADO erstellen, füllen und wieder entsorgen.

Weiterlesen

Formulare generieren

Für Einsteiger sind die Formular-Assistenten von Access sicher eine hilfreiche Einrichtung. Fortgeschrittene Entwickler verwenden diese jedoch eher selten – sie haben eine individuell verschiedene Vorgehensweise, diese zu erstellen, mit Datenherkunft und Steuerelementen zu befüllen und Eigenschaften und Ereignisse festzulegen. Wenn man aber immer wieder ähnliche Formulare benötigt, ist das ständige Neuerstellen vergeudete Zeit: Per Copy and Paste oder auch mit ein paar Zeilen Code gelingt dies doch deutlich schneller.

Weiterlesen