Von: access-secrets-request@cgn.computerwissen.de im Auftrag von Access-Secrets [listmaster@computerwissen.de]
Gesendet: Donnerstag, 12. Mai 2005 23:57
An: Access-Secrets Abonnenten
Betreff: SQL-Server 2005 und Visual Studio testen

Infos und Profi-Tipps zu Microsoft Access, Ausgabe vom 12. Mai 2005

Herzlich Willkommen zu Ihren Access-Secrets
SQL per Mausklick aus Abfragen übernehmen
VBA-Tools und Assistenten für Access-Entwickler
ADO und DAO – Praxistipps zum schnellen Umstieg
Excel-Tabelle um Access-Datensätze erweitern
Über "Access-Secrets"
Über den Fachverlag für Computerwissen
"Access-Secrets" abbestellen

Herzlich Willkommen zu Ihren Access-Secrets

Liebe Leserin, lieber Leser,

Sie möchten sich schon einmal mit der nächsten Generation der Entwicklertools von Microsoft vertraut machen? Ab sofort können Sie sowohl die Visual Studio Tools 2005 als auch den SQL-Server 2005 gegen Versandgebühr als Beta-Version anfordern:

http://www.microsoft.com/ emea/ msdn/ betaexperience/

Besonders interessant dabei sind die Visual Studio Tools 2005 for Office, die Sie ebenfalls mit dem Paket ebenfalls erhalten. Mit ihrer Hilfe können Sie Word- und Excel-Erweiterungen mit Visual Studio 2005 entwickeln. Für Access 2003 ist diese Möglichkeit zurzeit noch nicht vorgesehen, aber für die nächste Office-Version im nächsten Jahr ist sie zumindest geplant.

Ihr

Thomas Tai

Chefredakteur

Access-Berater

Access-Aktuell

SQL per Mausklick aus Abfragen übernehmen

Versionen: Access 2003, 2002/XP, 2000 und 97

Bei der Entwicklung von Datenbanken setzen Sie regelmäßig SQL-Anweisungen ein, die Sie beispielsweise per VBA und "DoCmd.RunSQL" oder "CurrentDb.Execute" nutzen. In vielen Fällen bietet es sich an, zunächst eine "normale" Abfrage zu entwerfen, deren SQL-Entsprechung Sie dann in den VBA-Editor übernehmen.

Genau diese Aufgabe kann Ihnen in Zukunft das kostenlose Access-Add-In "SQL aus Abfragen" abnehmen:

Gratis-Download von 'SQL aus Abfragen'

Nach dem Download beenden Sie zunächst Access und starten dann die automatische Installation. In Zukunft starten Sie den Assistenten ganz einfach über das Menü EXTRAS-ADD-INS. Er zeigt daraufhin eine Liste aller Abfragen in der aktuellen Datenbank an. Haben Sie einen Eintrag ausgewählt, wird die zugehörige SQL-Anweisung aus der ausgelesen und in einem Textfeld unter der Liste eingeblendet. Über IN ZWISCHENABLAGE KOPIEREN können Sie die SQL-Anweisung in die Zwischenablage übernehmen und dann im VBA-Editor mit Strg+V sofort wieder einfügen.

Anzeige

Gratis für Sie: Eine Ausgabe von Excel aktuell – mit den besten Tipps für Ihre Arbeit mit Excel!

Excel aktuell ist der einzigartige Newsletter für Ihren Praxiseinsatz von Microsoft Excel.

Excel-Profi Martin Althaus und sein Team informieren Sie Monat für Monat in Excel aktuell, wie Sie zum Beispiel:

  • Funktionen zu leistungsfähigen Formeln kombinieren
  • Ganz ohne Programmierkenntnisse Ihre eigenen Tabellenfunktionen entwerfen und integrieren können
  • Ihre Tabellen übersichtlicher und effizienter machen
  • Mithilfe von Fertiglösungen noch schneller arbeiten

Mit Excel aktuell nutzen Sie erfolgserprobte Tipps, Formulare, Matrixformeln, VBA-Tricks, Funktionen und Fertiglösungen – und gestalten so Ihre Arbeit mit Excel noch erfolgreicher!

Fordern Sie sich Ihre Gratis-Ausgabe von Excel aktuell einfach hier an:

Excel aktuell Gratis-Ausgabe

VBA-Tools und Assistenten für Access-Entwickler

Mit den Total Visual CodeTools 2003 erweitern Sie Access um eine umfangreiche Sammlung neuer Tools und Assistenten, die Ihnen die tägliche Arbeit erheblich erleichtern werden. Die Total Visual CodeTools 2003 integrieren sich direkt in die Entwicklungsumgebung und lassen sich jederzeit per Mausklick aufrufen. Zum Beispiel:

  • Code Cleanup zur automatischen Aufbereitung und Standardisierung von vorhandenem Code.
  • Voll automatische CodeBuilder für Recordsets, SQL-Statements, Message-Boxen, Select-Case-Anweisungen etc.
  • Assistent für neue Prozeduren mit Kommentarkopf, Fehlerbehandlung und Namenskonventionen nach Ihren Vorgaben
  • Starten Sie den Code Delivery Wizard bevor Sie eine neue Datenbank ausliefern. Der Assistent fügt automatisch Zeilennummern hinzu (für punktgenaue Fehlermeldungen), entfernt Debugging-Code, den Sie übersehen haben und macht den Sourcecode für unbefugte Dritte unlesbar.

Ausführliche Informationen gibt es auf dieser Seite:

Total Visual CodeTools für Access

ADO und DAO – Praxistipps zum schnellen Umstieg

Seit Access 2000 haben Sie die Wahl: verwenden Sie entweder die bewährten DAO (=Data Access Object) oder das neuere ADO (=ActiveX Data Objects) für den Datenzugriff aus VBA. Um Ihnen Anhaltspunkte für den Umstellungsaufwand von DAO auf ADO zu geben, die grundlegende Funktionsweise von ADO zu erläutern und Ihnen außerdem einen optimalen Einstieg in die Entwicklung neuer ADO-Routinen zu geben, stellen wir in der neuesten Ausgabe von Access_aktuell fertige Prozeduren für die wichtigsten Aufgaben rund um Datenbankzugriffe und Recordsets vor.

Testen Sie jetzt Access_aktuell und Sie erhalten kostenlos die neueste Ausgabe mit den ADO-Umsteigertipps (und vielen weiteren Kniffen und Lösungen) sowie 30 Tage Gratis-Zugriff auf den Online-Service:

Access_aktuell kostenlos testen

Excel-Tabelle um Access-Datensätze erweitern

Versionen: Access 2003, 2002/XP, 2000 und 97

Wenn Sie Access-Daten regelmäßig nach Excel übertragen und dort auswerten, setzen Sie zur Automatisierung in der Regel die Anweisung "DoCmd.TransferSpreadsheet" ein. Allerdings wird dabei immer eine neue Arbeitsmappe angelegt, die dann mühsam mit einer vorhandenen Arbeitsmappe für die Auswertungen zusammengeführt werden muss. Sie können eine Excel-Tabelle aber auch in eine Access-Datenbank einbinden und Datensätze dann über eine Anfügeabfrage ergänzen. Das mühsame Zusammenführen der vorhandenen Auswertungs-Mappen und der exportierten Tabellen entfällt dann. Gehen Sie dazu wie folgt vor:

  1. Wählen Sie das Menü DATEI-EXTERNE DATEN-TABELLEN VERKNÜPFEN an.
  2. Im nachfolgenden Dialog stellen Sie zunächst in der Liste DATEITYP den Eintrag "Microsoft Excel" ein. Lokalisieren Sie dann die betreffende Arbeitsmappe, klicken Sie auf die Schaltfläche VERKNÜPFEN und folgen Sie den weiteren Anweisungen des Verknüpfungsassistenten. Anschließend finden Sie im Datenbankfenster ein Excel-Symbol mit einem kleinen schwarzen Pfeil, um die Arbeitsmappe als verknüpfte Tabelle kenntlich zu machen. Wenn Sie diese Tabelle einmal öffnen, werden Sie sehen, dass sie wie eine "normale" Access-Tabelle angezeigt wird und auch genauso damit gearbeitet werden kann.
  3. Wechseln Sie im Datenbankfenster in den Bereich "Abfragen", klicken Sie auf die Schaltfläche NEU und wählen Sie den Eintrag "Entwurfsmodus" per Doppelklick aus.
  4. Im folgenden Dialog wählen Sie die gewünschten Tabellen, also beispielsweise "Bestellungen", "Bestelldetails" und "Kunden", per Doppelklick aus und klicken abschließend auf SCHLIEßEN.
  5. Nehmen Sie die für den Export notwendigen Verknüpfungen der Tabellen/Felder vor und definieren Sie gegebenenfalls Kriterien für die Auswahl bestimmter Datensätze.
  6. Wählen Sie das Menü ABFRAGE-ANFÜGEABFRAGE an, stellen Sie im folgenden Dialog die eingebundene Tabelle als Ziel ein und klicken Sie auf OK.
  7. Fügen Sie die zu exportierenden Felder per Doppelklick dem Abfrageentwurf hinzu und stellen Sie in den einzelnen Spalten in der Zeile "Anfügen an" die Spalten der Excel-Tabelle ein, in die die Daten übertragen werden sollen.
  8. Wählen Sie das Menü ABFRAGE-AUSFÜHREN an, um die Daten in die Excel-Tabelle zu übertragen.

Access ergänzt die Daten daraufhin am Ende der Excel-Tabelle.

Über "Access-Secrets"

Der Newsletter "Access-Secrets" wird gesponsert vom "Access-Berater", dem praxisnahen und kompetenten Nachschlagewerk für Ihren erfolgreichen Einsatz von Microsoft Access.

Detaillierte Informationen zum "Access-Berater" sowie die Möglichkeit, den Berater kostenlos zum Test anzufordern, finden Sie hier:

Access-Berater kostenlos testen

Ü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:

http://www.computerwissen.de/

"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:

http://www.computerwissen.de/?page=snl

Impressum

"Access-Secrets" wird herausgegeben von:

Verlag für die Deutsche Wirtschaft AG
Fachverlag für Computerwissen
Theodor-Heuss-Strasse 2-4
53095 Bonn

Telefon: 02 28 / 9 55 01 90
Fax: 02 28 / 35 97 10

Internet: http://www.computerwissen.de/
E-Mail: info@computerwissen.de

Haftungsausschluss: Sämtliche Beiträge und Inhalte des Newsletters sind sorgfältig recherchiert. Dennoch ist eine Haftung ausgeschlossen.

Alle Rechte liegen beim Fachverlag für Computerwissen. Nachdruck und Veröffentlichung, auch auszugsweise, sind nicht gestattet.

Copyright © 2005 Fachverlag für Computerwissen