Access-Newsletter vom 15.05.2003 - Ausgabe 5/2003

--------------------------------------------------------------------------------
Allgemeine News
--------------------------------------------------------------------------------

- Sicherheitslücke bei Passport macht Microsoft weiter Schwierigkeiten

Die Schwachstelle in Passport ist offensichtlich noch immer nicht beseitigt.
Das unautorisierte Zurücksetzen von Passwörtern ist teilweise weiterhin
möglich.

http://www.heise.de/newsticker/data/dab-09.05.03-000/
http://www.heise.de/newsticker/data/dab-08.05.03-001/


- Sicherheitsloch in Microsofts Windows Media Player 7.1/8.0

Microsoft meldet einen Fehler bei der Behandlung neu geladener Skins.
Die Schwachstelle wird als "kritisch" eingeschätzt. Betroffen sind die
Versionen 7.1 sowie 8.0, der mit Windows XP mitgeliefert wird. Der neue
Windows Media Player 9 Series ist von dem Leck nicht betroffen.

http://www.heise.de/newsticker/data/dab-08.05.03-000/
http://www.microsoft.com/technet/treeview/?url=/technet/security/bulletin/MS03-017.asp


- Bundesamt für Sicherheit in der Informationstechnik

Das Bundesamt für Sicherheit in der Informationstechnik informiert über
mögliche Sicherheitsrisiken im Internet. Sie erfahren:
- wie Sie Ihre Privatsphäre schützen und sicher surfen
- wie Sie sich gegen Viren und andere Gefahren aus dem Internet schützen können
- wie Sie Ihre E-Mails "abhörsicher" machen

Und falls Sie sich grundsätzlich über das Internet schlau machen wollen,
sind Sie hier auch an der richtigen Adresse.

http://www.bsi.bund.de/


- Praxisnahe Schulungen für Privat, Beruf und Firma!

Erfahrene Trainerin mit fundiertem Fachwissen bietet in Berlin & Umgebung
Kurse für das gesamte Office-Paket incl. Access an. Außerdem im Angebot:
Christliches (& Finden allgemein) im Internet / Mailen - leicht gemacht.

http://www.veronika-kaiser.de


- Access-Beispiel
Etiketten-ACCESS-Bank für Disketten und CDs (Access 97 und 2000/XP)
Herr Richard Mittelstaedt stellte dieses Beispiel zur Verfügung.
Mit diesem Beispiel lassen sich Labes und Etiketten ganz genau ausdrucken.

http://www.access-paradies.de/tipp/Disk_etk_A2000.zip (Access 2000/XP)
http://www.access-paradies.de/tipp/Disk_etk_A97.zip (Access 97)


- Geändertes Rundungsverhalten unter Windows XP

In Windows XP ersetzt das bankübliche Runden das arithmetische.
Mit Service Pack 1 für Windows XP wird das Rundungsverhalten wieder auf das
arithmetische Runden zurück gesetzt.

http://go.microsoft.com/?linkid=141639


--------------------------------------------------------------------------------
Interessante Links
--------------------------------------------------------------------------------

- mvps.org

Ein sehr umfangreicher Access-FAQ von und für Access-Entwickler. Die Seite
bietet viele Tipps und Tricks zu den verschiedenen Access-Objekten, Beispiel-
code, Downloads und Hilfe zu verschiedenen Bugs. (englische Seite)

http://mvp.org


- donkarl.com

Erstklassiger FAQ zu allen Access-Versionen und Access-Belangen. Der FAQ
wird ständig erweitert und ist immer Topaktuell.

http://www.donkarl.com


- galileocomputing.de

HTML-Bücher zum Nulltarif

http://www.galileocomputing.de/katalog/openbook


- Woher kommt VB?

Visual Basic ist mit Access sehr nah verbunden. Aus diesem Grund finden wir
die Geschichte, die auf der folgenden Webseite erzählt wird, sehr interessant
und wollen Ihnen diese nicht vorenthalten.

http://www.shadoware.de/reports/other/basic.html


--------------------------------------------------------------------------------
Access-Home News - http://www.access-home.de
--------------------------------------------------------------------------------

- Access-Home-Datenbank "DBPflege"

Die Access-Datenbank "DB-Pflege" dient zum komfortablen Sichern und
Komprimieren von Access-Datenbanken. Durch die einfach zu benutzende
Oberfläche ist es ein Leichtes, die zu sichernden Datenbanken zur Pflege
aufzunehmen und die Pflege durchzuführen.

Speziell bei der Entwicklung und auch bei der normalen Arbeit mit Microsoft
Access kommt es immer wieder vor, dass z.B. eine Datenbank einen irreparablen,
internen Fehler aufweist und nicht mehr weiterverwendet werden kann, oder
aber ein einzelnes Datenbankobjekt einen Defekt aufweist. Um solchem
Datenverlust entgegnen zu können ist in der Regel eine Sicherungskopie der
jeweiligen Datenbank notwendig. Oft ist es aber zu viel Arbeit oder zu
umständlich eine Sicherungskopie einer Datenbank anzulegen oder es wird
schlicht vergessen. Auch können die wenigsten auf teure Backupsysteme
zurückgreifen um Datenverslust zu verhindern. Zu diesem Zweck wurde die
"DB-Pflege" erstellt. Sie können z.B. mit der Funktion "Automatikpflege" beim
Start der "DB-Pflege" alle eingetragenen Datenbanken automatisch sichern und
komprimieren lassen. In Verbindung mit dem Windows-Taskmanager lassen sich
z.B. nachts automatisch Sicherungskopien der Datenbanken anlegen und
komprimieren.

Verschiedene Funktionen und Einstellungsmöglichkeiten unterstützen Sie bei
der Datenbankpflege und helfen die notwendigen Datenbanken zu finden und
Sicherungen zu erstellen. Loggingfunktionen geben zu jeder eingestellten
Datenbank Auskunft über den Pflegstand und helfen bei der Problembeseitigung.

Die wichtigsten Features der Datenbank sind
- Menügesteuerte Installation
- Datenbanksuche
- Quick-Verzeichnisse
- Logging
- Verwalten von gesicherten Datenbanken
- DB-Gruppierung
- Wechseln von eingestellten Sicherungsverzeichnissen
- Automatikpflege
- Verschiedene Ansichten für die Konfigurationsübersicht
- Unterstützung von 5 verschiedenen Access-Datenbanktypen
- Umfangreiches Handbuch
- Trennung in Frontend und Backend

Die Datenbank liegt als "Vollversion" und als "Entwicklerversion" vor.
Eine "Entwicklerversion" hat folgende Eigenschaften:
- keinerlei Lizenzgebühren
- offener VBA-Code
- freies Weiterverwenden in eigenen Projekten
- keine MDE, sondern eine ungeschützte MDB
- keine Access-Rechte definiert
- keinerlei sonstige Schutzmechanismen
Es handelt sich also um Access-Datenbanken die ohne Einschränkungen
weiterverwendet werden können. Prozedur-Code sowie die Entwürfe der
Access-Objekte können eingesehen, verändert oder in andere Projekte kopiert
werden. Die Entwicklerversion der Datenbank bietet viele Möglichkeiten einer
Weiterentwicklung. So können zum Beispiel problemlos den Funktionsumfang
erweitern und die Datenbank auf Ihre speziellen Bedürfnisse zuschneiden.

Bei einer "Vollversion" handelt es sich um eine gesperrte Accessdatenbank
(mde), die ohne Einschränkungen genutzt werden kann. Eine Weiterentwicklung
ist hier nicht möglich.

Laden Sie sich die Demoversion der Datenbank auf Ihren PC und überzeugen Sie
sich selbst von den Leistungen der Datenbank.

Demo für Access 97
http://www.access-pool.de/accshop/pflege/setup-ahdemo-dbpflege97.exe
Demo für Access 2000
http://www.access-pool.de/accshop/pflege/setup-ahdemo-dbpflege00.exe
Demo für Access XP
http://www.access-pool.de/accshop/pflege/setup-ahdemo-dbpflegexp.exe


- "Entwickler-Versionen" - Was ist das ?!

Eine "Entwicklerversion" ist eine ungeschützte Datenbank mit uneinge-
schränkten Zugriff auf alle Access-Objekte. Eine "Entwicklerversion" hat
folgende Eigenschaften:
- keinerlei Lizenzgebühren
- offener VBA-Code
- freies Weiterverwenden in eigenen Projekten
- keine MDE, sondern eine ungeschützte MDB
- keine Access-Rechte definiert
- keinerlei sonstige Schutzmechanismen
Es handelt sich also um Access-Datenbanken die ohne Einschränkungen weiter-
verwendet werden können. Prozedur-Code sowie die Entwürfe der Access-Objekte
können eingesehen, verändert oder in andere Projekte kopiert werden.

Eine Auswahl von solchen offenen Access-Datenbanken finden Sie auf
http://www.access-home.de im Shop. Zu jeder der angebotenen Datenbanken
können Sie sich eine Demo-Version zur Ansicht auf Ihren PC laden und die
Datenbank ausgiebig Testen. Im Shop finden sich folgende Datenbanken:

- DB-Pflege
Komfortables Sichern und Komprimieren von Access-Datenbanken.
- Rechnungsdatenbank
Verwalten von Kunden und Drucken von Rechungen.
- Urlaubsdatenbank
Verwalten von Abwesenheiten wie Urlaub, Sonderurlaub oder Krankheits-
tage.
- Belegungsplan
Zur grafischen Darstellung von freien und gebuchten Zeiten.
- Jahreskalende
Verwalten von Terminen in einer Halbjahresübersicht.
- Serientermine
Erstellen von Tages-, Wochen-, Monats- und Jahres-Terminserien
- Selection-DB
Eine leicht anzupassende Funktion die eine Where-Klausel generiert.
- Tool-DB
Tools für Accessentwickler. Wiedereinbinden von verknüpften Tabellen
und Sperren der Shift-Taste.
- der kleine Versicherungsmakler "KVM"
Verwalten von Versicherungsverträgen

Nutzen Sie die Gelegenheit und greifen Sie auf bereits vorhandene
Funktionen und Datenbankfeatures zurück um diese in Ihre Access-Projekte
einfließen zu lassen. Sie können auch eine Bestehende Entwicklerversion
nutzen und auf Ihre Bedürfnisse anpassen und Weiterentwickeln und so
viel Zeit, Geld und Nerven sparen.


--------------------------------------------------------------------------------
Access-Paradies News - http://www.access-paradies.de
--------------------------------------------------------------------------------

- Der Frühling macht alles neu.
Nach diesem Motto präsentieren wir Ihnen neue und überarbeitete Tools.

- AP-Postleitzahlensuche
Mit AP-Postleitzahlensuche können Anwender Ihrer Datenbank einfach und
bequem nach Postleitzahlen und Orten zu suchen. Dabei werden gefundene
und ausgewählte Informationen wie z.B. Strasse mit Hausnummer, Postfach-
nummer, Ort, Plz in die eigenen Anwendungsmasken übernommen.
Entwicklerversion inkl. Code und von uns aufbereitete Daten
Preis: 49,- EUR

- AP-Änderungsprotokoll-Manager PRO
Das Modul stellt Funktionen zum Protokollieren und Historisieren von
Neuanlagen, Änderungen und Löschungen von Datensätzen und Feldinhalten
zur Verfügung. In der PRO-Version des AP-Änderungsprotokoll-Managers
können auch Daten innerhalb aller Unterformulare der ersten Ebene
historisiert werden. Bei einer Löschung eines Hauptdatensatzes werden
automatisch alle Nebensätze in den Unterformularen mitgesichert.
Entwicklerversion inkl. Code
Einführungspreis: 29,- EUR (danach 49,- EUR)

- AP-SystemInfo-Manager
Dieses Entwicklermodul stellt eine professionelle Fehlerbehandlung zur
Verfügung. Der Anwender kann den Entwickler per Brief, Fax oder Mail über
die Fehlerdetails und Details zum System (Hard- und Software) informieren.
Die Funktionen zur Systemdetailermittlung können auch zu anderen Zwecken
in eigene Datenbanken eingefügt werden.
Entwicklerversion inkl. Code
Einführungspreis: 29,- EUR (danach 49,- EUR)

Ausführliche Infos zu unseren neuen Entwicklermodulen finden Sie bei uns im
SSL-gesicherten Online-Shop im Bereich Access-Tools. Von allen Tools gibt es
auch für Access 97, 2000 und XP Demoversionen, die ein ausführliches Testen
der Tools zulassen.
Unser Online-Shop: http://www.access-paradies-shop.de


--------------------------------------------------------------------------------
Access-Tipps
--------------------------------------------------------------------------------

- Access-Datenbankpflege

Das Thema "Datenbankpflege" wird in der Regel unterschätzt und
die von Access bereitgestellten Funktionen zu wenig eingesetzt.

Sicher hat jeder schon einmal beobachtet, dass eine
Accessdatenbank nach einiger Zeit deutlich an Größe zulegt.
Diese Vergrößerung tritt speziell während der Entwicklung der
Datenbank verstärkt auf und hängt damit zusammen, dass Access
z.B. ein gelöschtes Formular nicht wirklich löscht, sondern es
sozusagen als "gelöscht" kennzeichnet. Der Speicherplatz, den
das Objekt in der Datenbank belegt, wird also nicht
freigegeben. Dies ist leicht nachzuprüfen indem man die
Dateigröße vor und nach dem Löschen eines Formulars vergleicht.
Mit den anderen Access-Objekten wird genauso verfahren und auch
das Löschen und Bewegen von Datensätzen führt zu einer
Vergrößerung der Datenbank.

Nach einigen Entwicklungszyklen hat man also eine Datenbank
vor sich, die riesengroß ist, nur ein paar Objekte enthält
und zudem in der internen Struktur viele Objekte und Daten
enthält die nicht mehr benötigt werden und in manchen Fällen
sogar zu Datenbank-Problemen führen können.

Um solchen Problem vorzubeugen ist in jedem Fall eine
regelmäßige Datenbankpflege durchzuführen. Access bietet hier
2 Funktionen an: "Komprimieren" und "Reparieren". Was bis
Access 97 noch getrennt war ist in Access 2000 und XP vereint
und wird zusammen durchgeführt. Zu erreichen sind die beiden
Funktionen über das Access-Menü:

In Access 97
[Extras]
[Datenbankdienstprogramme]
[Datenbank komprimieren]
[Datenbank reparieren]
In Access 2000 und Access XP
[Extras]
[Datenbankdienstprogramme]
[Datenbank komprimieren und reparieren]

Die Reparatur der Datenbank ist nur notwendig wenn bereits
Probleme mit der Datenbank auftreten. Interne Strukturfehler
können so in manchen Fällen erkannt und repariert werden.
Es schadet aber auch unter Access 97 nicht die Datenbank
ab und zu einer Reparatur zu unterziehen.

Das Komprimieren einer Datenbank hingegen sollte in
regelmäßigen Abständen durchgeführt werden. "Komprimieren"
bedeutet ja, dass etwas verkleinert wird, was zwar auch bei der
Komprimierung von Access-Datenbanken zutrifft hier aber nur
ein positiver Nebeneffekt ist. Viel wichtiger ist, dass bei
der Komprimierung die interne Struktur der Datenbank
bereinigt wird, nicht mehr benötigte Objekte entfernt werden
und der belegte Platz freigegeben wird.
Am Besten lässt sich der Komprimiervorgang mit der
Defragmentierung einer Festplatte vergleichen. Ein weiterer
Vorteil einer komprimierten Datenbank ist eine kleine
Performance-Verbesserung, klar, auf eine kleine Datenbank
kann schneller zugegriffen werden wie auch eine Große.

Somit kann man sagen - regelmäßig komprimiert - weniger
Probleme und schnellere Datenbank.


- Restaurieren von defekten Datenbanken

Die hier aufgeführte Vorgehensweise klappt nicht immer hat aber schon bei
vielen Probleme mit Access geholfen. Gerade bei Datenbanken die beim Starten
Fehler melden oder gar nicht mehr anlaufen können folgende Schritte helfen.

1. Sicherungskopie der Datenbank anlegen
2. die Datenbank reparieren
3. die Datenbank komprimieren
4. eine neue, leere Datenbank anlegen und
5. die Objekte der alte Datenbank importieren
Anmerkung: Beziehungen, Menü- und Symbolleisten sowie Import-
spezifikationen lassen sich beim Importieren über
die Optionen aktivieren.
Evtl. eingestellte Verweise der Ursprungsdatenbank
müssen in der neuen Datenbank von Hand eingestellt
werden.

Durch diese Vorgehensweise werden nur die Objekte der Datenbank kopiert die
auch tatsächlich ausgewählt wurden. Interne, bereits gelöschte oder fehler-
hafte Objekte bleiben so in der alten Datenbank.

In vielen Fällen können Probleme auch durch das Konvertieren von Datenbanken
in eine ältere oder neuere Access-Version behoben werden. Beim Konvertieren
werden so mitunter fehlerhafte Code-Fragmente aus der Datenbank gelöscht.
Nachfolgend wird kurz beschrieben wie Sie eine Datenbank von Access 2000
mach Access 97 konvertieren können.

1. zu konvertierende Datenbank in Access 2000 öffnen
2. über das Menü [Extras][Datenbank-Dienstprogramme][Datenbank
konvertieren][In vorhergehende Access-Datenbankversion]
3. Verzeichnis und Name der neuen DB angeben

Je nach Access-Version variieren die Menübezeichnungen sowie die Konvertier-
möglichkeiten. Folgende Konvertier-Varianten werden in den Access verschie-
denen Access-Versionen angeboten:

Access 97
- keine Konvertierung in andere Formate möglich
Access 2000
- Konvertierung in vorhergehende Version (Access 97)
Access XP
- Konvertieren in Access-97-Dateiformat
- Konvertieren in Access-2000-Dateiformat
- Konvertieren in Access-2002-Dateiformat

Die beschriebenen Vorgehensweisen zum Restaurieren von Datenbanken sind
sicher keine "Allheilmittel", können aber bei verschiedenen Access-Problemen
hilfreich sein.


--------------------------------------------------------------------------------
Zugang zum Members Only Bereich
--------------------------------------------------------------------------------

- Als Abonnent des Access-Newsletters erhalten Sie professionelle Access-Module
und Code's zum Nulltarif!

Sie erhalten auf unserer Homepage http://www.access-paradies.de Zugang zum
"Members-Only-Bereich".
Dort stellen wir für jede Ausgabe des Newsletters einige AP-Module und
Produkte zum freien Download zur Verfügung.

Und so wird's gemacht:

1.) Rufen Sie unsere Homepage http://www.access-paradies.de auf

2.) Klicken Sie im linken Navigationsbereich auf den Link "Members Only"

3.) Im Kennwort-Dialog geben Sie folgende Daten ein:
User: xxxxxxxxxx
Kennwort: xxxxxxxxxx
Achten Sie bitte unbedingt auf die Kleinschreibung aller Wörter!!!

4.) Nun sind Sie im geschützten Bereich, der exklusiv nur den Newsletter-
Abonnenten zugänglich ist. Hier können Sie Software downloaden, die
nicht frei zugänglich ist.



Access-Newsletter vom 15.05.2003 - Ausgabe 5/2003 Access-Newsletter vom 15.05.2003 - Ausgabe 5/2003 Access-Newsletter vom 15.05.2003 - Ausgabe 5/2003 Access-Newsletter vom 15.05.2003 - Ausgabe 5/2003 http://www.inhaltszentrale.de http://www.seitenzentrale.de http://www.access-home.de http://www.access-home.de http://www.access-home.de http://www.access-home.de http://www.access-home.de Access-Newsletter vom 15.05.2003 - Ausgabe 5/2003 Access-Newsletter vom 15.05.2003 - Ausgabe 5/2003