Access-Secrets | ||||||||||||||
Infos und Profi-Tipps zu Microsoft Access, Ausgabe vom 18. August 2005 | ||||||||||||||
| ||||||||||||||
Herzlich Willkommen zu Ihren Access-Secrets Liebe Leserin, lieber Leser, wenn Sie Funktionen aus anderen Datenbanken nutzen oder beispielsweise Excel per VBA steuern möchten, erstellen Sie im ersten Schritt über das Menü EXTRAS-VERWEISE eine Referenz auf die entsprechende Datei. Sobald Sie eine Datenbank mit Verweisen an Kunden oder Kollegen weitergeben, kann es allerdings Probleme geben, weil Access die referenzierten Dateien nicht mehr findet. Damit es nicht zu rätselhaften Fehlermeldungen kommt und Ihre Datenbank-Anwendung im schlimmsten Fall komplett ihren Dienst versagt, sollten Sie die folgenden Techinfos von Microsoft kennen: Hier erfahren Sie, wie die verschiedenen Access-Versionen mit Verweisen umgehen, wo sie nach den Dateien suchen und wie Sie Fehlermeldungen verhindern. Ihr Thomas Tai Chefredakteur | ||||||||||||||
HTML-Inhalte in Access-Tabellen importieren Versionen: Access 2003, 2002/XP, 2000 und 97 HTML-Inhalte lassen sich standardmäßig nur umständlich in Access-Tabellen importieren. Wichtigste Voraussetzung dabei ist, dass die Daten innerhalb der HTML-Seite als Tabelle vorliegen. Ist das nicht der Fall, meldet Access lediglich "Die HTML-Seite enthält keine Daten ...". Häufig ist es aber notwendig, Daten beispielsweise aus Aufzählungen in eine Access-Tabelle zu übernehmen. Roger Carlson stellt für diese Aufgaben auf seiner Homepage eine Beispieldatenbank "ImportHTML" zum kostenlosen Download bereit. Diese Datenbank können Sie nach Analyse und entsprechenden Anpassungen für Ihre HTML-Importe nutzen. Die Beispieldatenbank liegt in zwei Versionen für Access 97 und Access 2003, 2002/XP und 2003 vor, die Sie unter den folgenden Adressen finden: HTML-Import für Access 2003, 2002/XP und 2000 Entpacken Sie am besten die Inhalte beider Archive nach dem Download in ein beliebiges Verzeichnis auf Ihrer Festplatte: Die Beispieldatenbank verarbeitet eine Datei DETAILS.HTML, die jedoch nur im Archiv IMPORTHTML.ZIP enthalten ist. Nach dem Entpacken können Sie dann die für Ihre Access-Version passende Beispieldatenbank IMPORTHTML.MDB (Access 97) bzw. IMPORTHTML2K.MDB (ab Access 2000) per Doppelklick öffnen. Daraufhin wird automatisch ein Formular angezeigt, über das Sie sich zunächst mit der Arbeitsweise der Lösung vertraut machen können. Klicken Sie dazu auf die Schaltfläche IMPORT. Nach kurzer Zeit wird dann eine Abschlussmeldung angezeigt. Über VIEW IMPORTED TABLE wird weiteres Formular geöffnet, das den HTML-Quelltext und die daraus extrahierten Daten anzeigt. Für den Zugriff auf die Datenbank-Objekte wählen Sie zunächst das Menü FENSTER-EINBLENDEN an und wählen "ImportHTML: Datenbank" per Doppelklick aus. Grundlage der Lösung ist eine Routine "ImportTable", die Sie im Modul "basImport" der Beispieldatenbank finden. Der Code öffnet die HTML-Seite als Textdatei, liest die Inhalte zeilenweise aus, analysiert die Zeile anhand der darin enthaltenen HTML-Tags, extrahiert die gesuchten Daten und fügt sie über ein Recordset einer Tabelle hinzu. Diese Routine können Sie dann für den Import Ihrer HTML-Seiten entsprechend anpassen. In der vorliegenden Form verarbeitet die Routine einfach strukturierte HTML-Seiten, sie ist aber eine gute Ausgangsbasis für eigene Erweiterungen. Darüber hinaus können Einsteiger den programmatischen Umgang mit Textdateien (Öffnen, Lesen, Schließen) sowie die Erweiterung von Tabellen über Recordsets erlernen. Neben dem HTML-Import enthält die Datenbank eine fertige Lösung für die Anzeige eines Statusfensters, das bei umfangreicheren Importvorgängen nützlich sein kann. Es zeigt den Fortschritt des Imports in Prozent an und besteht aus dem Formular "frmStatusMeter" sowie dem Modul "basStatusMeter". Über die Schaltfläche IMPORT W/STATUS im Eingangsformular können Sie sich die Lösung in Aktion anschauen. | ||||||||||||||
Anzeige Tipps und Kniffe zu API-Funktionen Der Einsatz von API-Funktionen wird häufig gescheut. Das Thema wird als zu komplex und zu riskant für die Stabilität der Datenbankanwendung eingeschätzt. Deshalb haben wir ein exklusives Themen-Special von "Access aktuell" rund um die API-Funktionen für Sie zusammen gestellt. Hier räumen wir mit solchen Vorurteilen auf. Denn API-Funktionen können Ihre Datenbanken mit wenig Aufwand um verblüffende neue Funktionen erweitern, die Access standardmäßig gar nicht anbietet. Sie erhalten in dieser Sonderausgabe zahlreiche praktische Beispiele für neue Access-Erweiterungen, die Sie durch den Import unseres fertigen Moduls sofort selber einsetzen können. Dabei werden auch die Funktionsweisen im Detail dokumentiert. Verblüffendes Hintergrundwissen rund um die Nutzung von API-Funktionen runden die Spezialausgabe ab! Klicken Sie einfach hier und bestellen Sie Ihre Sonderausgabe! | ||||||||||||||
Symbolleisten per VBA im Griff Versionen: Access 2003, 2002/XP, 2000 und 97 Die Symbolleisten von Access lassen sich manuell mit wenig Aufwand anpassen, aber wussten Sie schon, dass Ihnen per VBA leistungsfähige Möglichkeiten zur Gestaltung Ihrer eigenen grafischen Oberfläche zur Verfügung stehen? Wir zeigen im Access-Berater, wie Sie voll automatisch individuelle Symbolleisten zusammenstellen und dabei auf nützliche Zusatzelemente wie Kombinationsfelder zugreifen können. 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-Symbolleisten fest positionieren Versionen: Access 2003, 2002/XP, 2000 und 97 Sicherlich haben Sie sich auch schon einmal darüber geärgert, dass die Symbolleisten von Access bei jedem Programmstart an anderen Positionen erscheinen, wenn Sie eigene Symbolleisten einsetzen. Diese eigenmächtige Verhalten können Sie Access ganz einfach abgewöhnen:
| ||||||||||||||
Anzeige Schluss mit Viren – endlich sicher im Netzwerk und Internet unterwegs! Egal ob privat oder beruflich – Ihr Computer ist tagtäglich Gefahren und hinterlästigen Attacken von außerhalb ausgesetzt, besonders wenn ihr PC über ein Netzwerk mit dem Internet verbunden ist. Während ein Totalausfall aller Rechner, verursacht durch Hacker, Viren, Trojaner & Co., im Heimnetzwerk schon mehr als ärgerlich ist, kann eine Infizierung des Firmennetzwerks für so manches kleine oder mittelständische Unternehmen sogleich der völlige Ruin bedeuten! BitDefender 8 Professional Plus integriert Antivirus-, Firewall- und Antispam-Module in ein umfassendes Schutzpaket, das Sie auf die individuellen Sicherheitsbedürfnisse Ihrer EDV-Anlage anpassen können. Ihre Vorteile:
Klicken Sie einfach hier für mehr Sicherheit für PC und Netzwerk! PS: Als kleinen Vorgeschmack können Sie auf der BitDefender-Homepage online und völlig kostenlos Ihren PC nach Viren durchsuchen lassen. | ||||||||||||||
Ü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: | ||||||||||||||
Ü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: | ||||||||||||||
"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: | ||||||||||||||
Impressum "Access-Secrets" wird herausgegeben von: Verlag für die Deutsche Wirtschaft AG Telefon: 02 28 / 9 55 01 90 Internet: http://www.computerwissen.de/
Copyright © 2005 Fachverlag für Computerwissen |