{"id":88082015,"date":"2019-11-08T11:47:22","date_gmt":"2019-11-08T11:47:22","guid":{"rendered":"http:\/\/access-basics.de\/index.php\/88082015.html"},"modified":"2019-11-08T11:47:22","modified_gmt":"2019-11-08T11:47:22","slug":"88082015","status":"publish","type":"page","link":"https:\/\/access-basics.de\/index.php\/88082015","title":{"rendered":"Access [basics] Ausgabe 08\/2015"},"content":{"rendered":"<div class=\"rcp_restricted\"><\/p>\n<p><b>Registrierte Abonnenten finden an dieser Stelle den Download der kompletten Ausgabe im PDF-Format und die Beispieldateien.<\/b><\/p>\n<p>\n<\/div>\n<h3>ADODB als Alternative zu DAO<\/h3>\n<p>Der Umgang mit Daten unter VBA findet in der Regel \u00fcber die Bibliothek DAO statt, welche Access  \u00fcber den gleichnamigen Verweis beim Erzeugen einer neuen Datenbank automatisch in das VBA-Projekt einbindet. Microsoft hat sie damit zum Standard erkoren. Tats\u00e4chlich gibt es aber noch ein anderes Schwergewicht f\u00fcr den Datenzugriff, das unter dem K\u00fcrzel ADODB daherkommt. F\u00fchren wir uns diese Bibliothek einmal als Alternative zu DAO zu Gem\u00fcte.<\/p>\n<p><a href=\"http:\/\/www.access-basics.de\/index.php\/ADODB_als_Alternative_zu_DAO.html\">Zum Artikel &#8230;<\/a><\/p>\n<h3>Frontends aktualisieren<\/h3>\n<p>Wenn Sie den Benutzern eine Access-Datenbank in einer Mehrbenutzerumgebung bereitstellen, erfordert dies wesentlich mehr Arbeit als eine Einzelplatzanwendung. Beispielsweise w\u00e4re da die Aufteilung in eine Backend- und mehrere Frontenddatenbanken, die Pflege von Front- und Backend etwa in Form des regelm\u00e4\u00dfigen Komprimierens zur Vermeidung eines Aufbl\u00e4hens der Datenbanken und mehr. Dieser Artikel stellt grundlegende Techniken zu diesen Anforderungen vor.<\/p>\n<p><a href=\"http:\/\/www.access-basics.de\/index.php\/Frontends_aktualisieren.html\">Zum Artikel &#8230;<\/a><\/p>\n<h3>Arrays als Funktionsergebnis<\/h3>\n<p>Eine Sub-Prozedur f\u00fchrt unter VBA eine Aktion durch, eine Funktion m\u00f6glicherweise auch, doch wichtiger ist in der Regel das berechnete Ergebnis, welches sie dem Aufruf zur\u00fcckgibt. Fast immer handelt es sich dabei um einen bestimmten gesuchten Wert. Gelegentlich erwartet die aufrufende Prozedur aber auch eine Menge von R\u00fcckgabedaten. Hier kommen Arrays ins Spiel.<\/p>\n<p><a href=\"http:\/\/www.access-basics.de\/index.php\/Arrays_als_Funktionsergebnis.html\">Zum Artikel &#8230;<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>ADODB als Alternative zu DAO Der Umgang mit Daten unter VBA findet in der Regel \u00fcber die Bibliothek DAO statt, welche Access \u00fcber den gleichnamigen Verweis beim Erzeugen einer neuen Datenbank automatisch in das VBA-Projekt<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"om_disable_all_campaigns":false,"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"_uf_show_specific_survey":0,"_uf_disable_surveys":false,"footnotes":""},"class_list":["post-88082015","page","type-page","status-publish","hentry"],"aioseo_notices":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v15.9.2 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Access [basics] Ausgabe 08\/2015 - Access [basics]<\/title>\n<meta property=\"og:locale\" content=\"de_DE\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Access [basics] Ausgabe 08\/2015 - Access [basics]\" \/>\n<meta property=\"og:description\" content=\"ADODB als Alternative zu DAO Der Umgang mit Daten unter VBA findet in der Regel \u00fcber die Bibliothek DAO statt, welche Access \u00fcber den gleichnamigen Verweis beim Erzeugen einer neuen Datenbank automatisch in das VBA-Projekt\" \/>\n<meta property=\"og:url\" content=\"https:\/\/access-basics.de\/index.php\/88082015\" \/>\n<meta property=\"og:site_name\" content=\"Access [basics]\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Gesch\u00e4tzte Lesezeit\">\n\t<meta name=\"twitter:data1\" content=\"1\u00a0Minute\">\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebSite\",\"@id\":\"https:\/\/access-basics.de\/#website\",\"url\":\"https:\/\/access-basics.de\/\",\"name\":\"Access [basics]\",\"description\":\"DAS ACCESS-MAGAZIN F\\u00dcR ALLE, DIE VON 0 AUF 100 WOLLEN\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":\"https:\/\/access-basics.de\/?s={search_term_string}\",\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"de\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/access-basics.de\/index.php\/88082015#webpage\",\"url\":\"https:\/\/access-basics.de\/index.php\/88082015\",\"name\":\"Access [basics] Ausgabe 08\/2015 - Access [basics]\",\"isPartOf\":{\"@id\":\"https:\/\/access-basics.de\/#website\"},\"datePublished\":\"2019-11-08T11:47:22+00:00\",\"dateModified\":\"2019-11-08T11:47:22+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/access-basics.de\/index.php\/88082015#breadcrumb\"},\"inLanguage\":\"de\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/access-basics.de\/index.php\/88082015\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/access-basics.de\/index.php\/88082015#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"item\":{\"@type\":\"WebPage\",\"@id\":\"https:\/\/access-basics.de\/\",\"url\":\"https:\/\/access-basics.de\/\",\"name\":\"Home\"}},{\"@type\":\"ListItem\",\"position\":2,\"item\":{\"@type\":\"WebPage\",\"@id\":\"https:\/\/access-basics.de\/index.php\/88082015\",\"url\":\"https:\/\/access-basics.de\/index.php\/88082015\",\"name\":\"Access [basics] Ausgabe 08\/2015\"}}]}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","_links":{"self":[{"href":"https:\/\/access-basics.de\/index.php\/data\/wp\/v2\/pages\/88082015","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/access-basics.de\/index.php\/data\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/access-basics.de\/index.php\/data\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/access-basics.de\/index.php\/data\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/access-basics.de\/index.php\/data\/wp\/v2\/comments?post=88082015"}],"version-history":[{"count":0,"href":"https:\/\/access-basics.de\/index.php\/data\/wp\/v2\/pages\/88082015\/revisions"}],"wp:attachment":[{"href":"https:\/\/access-basics.de\/index.php\/data\/wp\/v2\/media?parent=88082015"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}