{"id":88032025,"date":"2025-06-05T17:48:50","date_gmt":"2025-06-05T17:48:50","guid":{"rendered":"http:\/\/access-basics.de\/index.php\/88032025.html"},"modified":"2025-06-05T17:48:50","modified_gmt":"2025-06-05T17:48:50","slug":"88032025","status":"publish","type":"page","link":"https:\/\/access-im-unternehmen.de\/88032025\/","title":{"rendered":"Access im Unternehmen 03\/2025"},"content":{"rendered":"<h3>Anlage-Feld zum SQL Server migrieren<\/h3>\n<p>Anlage-Felder erlauben es seit Access 2010, Bilder und andere Dateien direkt in \u00adAccess-Tabellen zu speichern. Sie bieten ein praktisches Popup-Men\u00fc, mit dem man die enthaltenen Dateien verwalten kann. Enth\u00e4lt ein Anlage-Feld Bilddateien, k\u00f6nnen diese mit dem Bild-Steuerelement von Access direkt in Formularen und Berichten angezeigt werden. Wenn man seine Tabellen zum SQL Server migrieren m\u00f6chte, wird dies jedoch zu einem Problem: Im SQL Server gibt es n\u00e4mlich kein Pendant zum Anlage-Feld, sondern nur Alternativen wie beispielsweise den varbinary(max)-Datentyp. Damit k\u00f6nnen wir zwar die Dateien im bin\u00e4ren Format im SQL Server speichern, aber rundherum ergeben sich einige Fragen: Wie zeige ich Bilddateien an, die in einem solchen Feld gespeichert sind? Wie gehe ich mit Anlage-Feldern um, die nicht nur eine Anlage enthalten? All dies erl\u00e4utern wir in diesem und weiteren Beitr\u00e4gen.<\/p>\n<p><a href=\"http:\/\/www.access-im-unternehmen.de\/AnlageFeld_zum_SQL_Server_migrieren\">Zum Artikel &#8230;<\/a><\/p>\n<h3>Anlagefelder mit mehreren Dateien zum SQL Server<\/h3>\n<p>Im Beitrag \u00bbAnlage-Feld zum SQL Server migrieren\u00ab (www.access-im-unternehmen.de\/1542)\u00a0haben wir gezeigt, wie Inhalte von Anlagefeldern einer Access-Datenbank in ein varbinary(max)-Feld einer SQL Server-Datenbank \u00fcbertragen werden k\u00f6nnen. Dort sind wir davon ausgegangen, dass jedes Anlagefeld immer nur eine Datei enth\u00e4lt, was in vielen F\u00e4llen ausreichend ist. Was aber, wenn der Entwickler das Anlagefeld f\u00fcr mehrere Dateien vorgesehen hat \u2013 beispielsweise, um ein oder mehrere Produktbilder zu einem Produkt zu speichern? In diesem Fall m\u00fcssen wir umdenken, denn wir k\u00f6nnen optimalerweise immer nur eine Datei in einem varbinary(max)-Feld speichern. Zum Speichern mehrerer Dateien m\u00fcssen wir uns also einen Workaround \u00fcberlegen. Wie dieser aussieht, schauen wir uns im vorliegenden Beitrag an.<\/p>\n<p><a href=\"http:\/\/www.access-im-unternehmen.de\/Anlagefelder_mit_mehreren_Dateien_zum_SQL_Server\">Zum Artikel &#8230;<\/a><\/p>\n<h3>Spaltenbreiten und -position in ACCDE speichern<\/h3>\n<p>Wenn Sie eine Datenbank an die Benutzer weitergeben, verwenden Sie je nach Zielgruppe eine .accde-Datenbank, also eine Datenbank, in welcher der Entwurf von Tabellen, Abfragen, Formularen, Berichten und VBA nicht mehr m\u00f6glich ist. Damit sch\u00fctzen wir auch den wertvollen VBA-Code vor den Blicken anderer Menschen. Es bringt aber auch mit sich, dass \u00c4nderungen an Eigenschaften wie Spaltenbreiten, Spaltenreihenfolge oder die Sichtbarkeit der Spalten nicht gespeichert werden k\u00f6nnen, da es sich dabei um \u00c4nderungen am Design des Formulars in der Datenblattansicht handelt. Gerade wenn Benutzer die Datenbl\u00e4tter nach ihren eigenen Vorlieben umgestalten und dies bei jedem \u00d6ffnen eines Formular erneut erledigen m\u00fcssen, macht sich schnell Frustration breit. Daher zeigen wir in diesem Beitrag, wie Sie eine Funktion zum Speichern und Wiederherstellen der Spalteneigenschaften von Formularen in der Datenblattansicht programmieren k\u00f6nnen.<\/p>\n<p><a href=\"http:\/\/www.access-im-unternehmen.de\/Spaltenbreiten_und_position_in_ACCDE_speichern\">Zum Artikel &#8230;<\/a><\/p>\n<h3>Markierte Datens\u00e4tze aus dem Datenblatt einlesen<\/h3>\n<p>Die Datenblattansicht ist sehr hilfreich, wenn man die Daten aus Tabellen oder Abfragen in tabellarischer Form darstellen m\u00f6chte. Sie bietet au\u00dferdem Funktionen zum Anpassen der Spalten, der Sortierung und auch der Filter. Zus\u00e4tzlich k\u00f6nnen wir damit nicht nur einen Datensatz markieren, sondern gleich mehrere. Wir erhalten zwar nicht den Komfort wie im Listenfeld, wo wir nicht nur zusammenh\u00e4ngende, sondern auch einzelne Eintr\u00e4ge selektieren k\u00f6nnen, aber immerhin ist es grunds\u00e4tzlich m\u00f6glich, bei gedr\u00fcckter Maustaste mehr als einen Eintrag auszuw\u00e4hlen. Die Frage ist nur: Was machen wir mit diesem selektierten Bereich? Das Listenfeld bietet eigene Eigenschaften, mit denen wir auf die markierten Elemente zugreifen k\u00f6nnen. Das ist in der Datenblattansicht nicht der Fall. Das soll uns jedoch nicht davon abhalten, die gew\u00fcnschten Daten weiterzuverarbeiten.<\/p>\n<p><a href=\"http:\/\/www.access-im-unternehmen.de\/Markierte_Datensaetze_aus_dem_Datenblatt_einlesen\">Zum Artikel &#8230;<\/a><\/p>\n<h3>Platzhalter f\u00fcr Textfelder in Formularen<\/h3>\n<p>Textfelder kommen standardm\u00e4\u00dfig mit Bezeichnungsfeldern. Das reicht eigentlich aus, damit der Benutzer wei\u00df, welche Informationen er in die Textfelder eintragen soll. Moderne Benutzeroberfl\u00e4chen kommen aber teilweise vollst\u00e4ndig ohne diese Bezeichnungsfelder aus und zeigen einfach solange, bis der Benutzer etwas eingibt, einen Platzhalter im Textfeld an, der den einzuf\u00fcgenden Wert beschreibt. Das liegt m\u00f6glicherweise am geringeren Platzbedarf, was gerade auf Smartphones ein Vorteil ist. Es gibt aber noch andere Gr\u00fcnde, warum man Textfelder mit Platzhaltertexten ausstatten sollte. Welche das sind und wie die Anzeige von Platzhaltern realisiert werden kann, zeigen wir in diesem Beitrag.<\/p>\n<p><a href=\"http:\/\/www.access-im-unternehmen.de\/Platzhalter_fuer_Textfelder_in_Formularen\">Zum Artikel &#8230;<\/a><\/p>\n<h3>Access-Formulare per Tastenkombination wechseln<\/h3>\n<p>In modernen Browsern wie Chrome oder Edge ist es l\u00e4ngst selbstverst\u00e4ndlich: Mit Tastenkombinationen wie Alt + 1, Alt + 2, Alt + 3 kann man blitzschnell zwischen ge\u00f6ffneten Tabs springen. Hat man diesen Shortcut einmal verinnerlicht, will man nicht mehr ohne arbeiten. Die Tastenkombinationen sind viel schneller, als wenn man mit der Maus auf den jeweiligen Reiter klickt. Man k\u00f6nnte zwar auch per Strg + Tab zwischen den Seiten wechseln, aber warum nicht direkt zur gesuchten Information springen? Da wir auch in Access standardm\u00e4\u00dfig eine Ansicht vorfinden, die \u00fcber entsprechende Reiter angesteuert werden kann, stellt sich die Frage: K\u00f6nnen wir nicht auch hier solche Tastenkombinationen nutzen? Genau das untersuchen wir in diesem Beitrag.<\/p>\n<p><a href=\"http:\/\/www.access-im-unternehmen.de\/AccessFormulare_per_Tastenkombination_wechseln\">Zum Artikel &#8230;<\/a><\/p>\n<h3>SQL Server-Tabellenverkn\u00fcpfungsassistent, Teil 2<\/h3>\n<p>Der SQL Server-Tabellenverkn\u00fcpfungsassistent, den wir im Beitrag \u00bbSQL Server-Tabellenverkn\u00fcpfungsassistent\u00ab (www.access-im-unternehmen.de\/1540) vorgestellt haben, funktioniert in vielen Settings bereits recht gut. Die generelle Praxistauglichkeit zeigt sichjedoch erst, wenn die Anwendung einmal auf andere Benutzer und\/oder Verwendungszwecke st\u00f6\u00dft. Da dies nun geschehen ist, wollen wir im zweiten Teil der Beitragsreihe zum Thema SQL Server-Tabellenverkn\u00fcpfungsassistent einige \u00c4nderungen und Erweiterungen nachreichen. Dabei geht es im Wesentlichen um die Benennung der Tabellenverkn\u00fcpfungen, die von dem Assistenten entweder initial angelegt oder aktualisiert werden sollen.<\/p>\n<p><a href=\"http:\/\/www.access-im-unternehmen.de\/SQL_ServerTabellenverknuepfungsassistent_Teil_2\">Zum Artikel &#8230;<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Anlage-Feld zum SQL Server migrieren Anlage-Felder erlauben es seit Access 2010, Bilder und andere Dateien direkt in \u00adAccess-Tabellen zu speichern. Sie bieten ein praktisches Popup-Men\u00fc, mit dem man die enthaltenen Dateien verwalten kann. Enth\u00e4lt ein<\/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-88032025","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v20.9 (Yoast SEO v27.4) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Access im Unternehmen 03\/2025 - Access im Unternehmen<\/title>\n<meta name=\"robots\" content=\"noindex, follow\" \/>\n<meta property=\"og:locale\" content=\"de_DE\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Access im Unternehmen 03\/2025\" \/>\n<meta property=\"og:description\" content=\"Anlage-Feld zum SQL Server migrieren Anlage-Felder erlauben es seit Access 2010, Bilder und andere Dateien direkt in \u00adAccess-Tabellen zu speichern. Sie bieten ein praktisches Popup-Men\u00fc, mit dem man die enthaltenen Dateien verwalten kann. Enth\u00e4lt ein\" \/>\n<meta property=\"og:url\" content=\"https:\/\/access-im-unternehmen.de\/88032025\/\" \/>\n<meta property=\"og:site_name\" content=\"Access im Unternehmen\" \/>\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=\"4\u00a0Minuten\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/access-im-unternehmen.de\\\/88032025\\\/\",\"url\":\"https:\\\/\\\/access-im-unternehmen.de\\\/88032025\\\/\",\"name\":\"Access im Unternehmen 03\\\/2025 - Access im Unternehmen\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/access-im-unternehmen.de\\\/#website\"},\"datePublished\":\"2025-06-05T17:48:50+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/access-im-unternehmen.de\\\/88032025\\\/#breadcrumb\"},\"inLanguage\":\"de\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/access-im-unternehmen.de\\\/88032025\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/access-im-unternehmen.de\\\/88032025\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/access-im-unternehmen.de\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Access im Unternehmen 03\\\/2025\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/access-im-unternehmen.de\\\/#website\",\"url\":\"https:\\\/\\\/access-im-unternehmen.de\\\/\",\"name\":\"Access im Unternehmen\",\"description\":\"Das Magazin f\u00fcr Datenbankentwickler auf Basis von Microsoft Access\",\"publisher\":{\"@id\":\"https:\\\/\\\/access-im-unternehmen.de\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/access-im-unternehmen.de\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"de\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/access-im-unternehmen.de\\\/#organization\",\"name\":\"Andr\u00e9 Minhorst Verlag\",\"url\":\"https:\\\/\\\/access-im-unternehmen.de\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@id\":\"https:\\\/\\\/access-im-unternehmen.de\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/access-im-unternehmen.de\\\/wp-content\\\/uploads\\\/2019\\\/09\\\/aiu_wp.png\",\"contentUrl\":\"https:\\\/\\\/access-im-unternehmen.de\\\/wp-content\\\/uploads\\\/2019\\\/09\\\/aiu_wp.png\",\"width\":370,\"height\":111,\"caption\":\"Andr\u00e9 Minhorst Verlag\"},\"image\":{\"@id\":\"https:\\\/\\\/access-im-unternehmen.de\\\/#\\\/schema\\\/logo\\\/image\\\/\"}}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Access im Unternehmen 03\/2025 - Access im Unternehmen","robots":{"index":"noindex","follow":"follow"},"og_locale":"de_DE","og_type":"article","og_title":"Access im Unternehmen 03\/2025","og_description":"Anlage-Feld zum SQL Server migrieren Anlage-Felder erlauben es seit Access 2010, Bilder und andere Dateien direkt in \u00adAccess-Tabellen zu speichern. Sie bieten ein praktisches Popup-Men\u00fc, mit dem man die enthaltenen Dateien verwalten kann. Enth\u00e4lt ein","og_url":"https:\/\/access-im-unternehmen.de\/88032025\/","og_site_name":"Access im Unternehmen","twitter_card":"summary_large_image","twitter_misc":{"Gesch\u00e4tzte Lesezeit":"4\u00a0Minuten"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/access-im-unternehmen.de\/88032025\/","url":"https:\/\/access-im-unternehmen.de\/88032025\/","name":"Access im Unternehmen 03\/2025 - Access im Unternehmen","isPartOf":{"@id":"https:\/\/access-im-unternehmen.de\/#website"},"datePublished":"2025-06-05T17:48:50+00:00","breadcrumb":{"@id":"https:\/\/access-im-unternehmen.de\/88032025\/#breadcrumb"},"inLanguage":"de","potentialAction":[{"@type":"ReadAction","target":["https:\/\/access-im-unternehmen.de\/88032025\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/access-im-unternehmen.de\/88032025\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/access-im-unternehmen.de\/"},{"@type":"ListItem","position":2,"name":"Access im Unternehmen 03\/2025"}]},{"@type":"WebSite","@id":"https:\/\/access-im-unternehmen.de\/#website","url":"https:\/\/access-im-unternehmen.de\/","name":"Access im Unternehmen","description":"Das Magazin f\u00fcr Datenbankentwickler auf Basis von Microsoft Access","publisher":{"@id":"https:\/\/access-im-unternehmen.de\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/access-im-unternehmen.de\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"de"},{"@type":"Organization","@id":"https:\/\/access-im-unternehmen.de\/#organization","name":"Andr\u00e9 Minhorst Verlag","url":"https:\/\/access-im-unternehmen.de\/","logo":{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/access-im-unternehmen.de\/#\/schema\/logo\/image\/","url":"https:\/\/access-im-unternehmen.de\/wp-content\/uploads\/2019\/09\/aiu_wp.png","contentUrl":"https:\/\/access-im-unternehmen.de\/wp-content\/uploads\/2019\/09\/aiu_wp.png","width":370,"height":111,"caption":"Andr\u00e9 Minhorst Verlag"},"image":{"@id":"https:\/\/access-im-unternehmen.de\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/access-im-unternehmen.de\/data\/wp\/v2\/pages\/88032025","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/access-im-unternehmen.de\/data\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/access-im-unternehmen.de\/data\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/access-im-unternehmen.de\/data\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/access-im-unternehmen.de\/data\/wp\/v2\/comments?post=88032025"}],"version-history":[{"count":0,"href":"https:\/\/access-im-unternehmen.de\/data\/wp\/v2\/pages\/88032025\/revisions"}],"wp:attachment":[{"href":"https:\/\/access-im-unternehmen.de\/data\/wp\/v2\/media?parent=88032025"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}