{"id":88042017,"date":"2019-11-08T11:47:22","date_gmt":"2019-11-08T11:47:22","guid":{"rendered":"http:\/\/access-basics.de\/index.php\/88042017.html"},"modified":"2019-11-08T11:47:22","modified_gmt":"2019-11-08T11:47:22","slug":"88042017","status":"publish","type":"page","link":"https:\/\/access-basics.de\/index.php\/88042017","title":{"rendered":"Access [basics] Ausgabe 04\/2017"},"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>Tabellen erstellen mit SQL und DDL<\/h3>\n<p>Tabellen erstellen Sie normalerweise \u00fcber die Entwurfsansicht f\u00fcr Tabellen. Dort f\u00fcgen Sie Felder hinzu, legen Datentypen fest und w\u00e4hlen das Prim\u00e4rschl\u00fcsselfeld aus. Was aber, wenn Sie einmal eine \u00c4nderung an einer Tabelle vornehmen m\u00fcssen, ohne dass Sie Zugriff auf die Datenbank haben \u2013 beispielsweise, weil die Datenbank schon beim Kunden in Betrieb ist? Oder Sie sogar komplette neue Tabellen anlegen wollen? Dann k\u00f6nnen Sie dies auch per Code erledigen. Dieser Artikel zeigt, wie das per Data Definition Language (DDL) gelingt \u2013 dem Teil von SQL, der sich um das Definieren der Objekte der Datenbank k\u00fcmmert.<\/p>\n<p><a href=\"http:\/\/www.access-basics.de\/index.php\/Tabellen_erstellen_mit_SQL_und_DDL.html\">Zum Artikel &#8230;<\/a><\/p>\n<h3>Alle Ereignisse im Hauptformular<\/h3>\n<p>Wenn Sie mit Haupt- und Unterformularen arbeiten und Ereignisprozeduren sowohl in der Code behind-Klasse des Haupt- und des Unterformulars angelegt haben, kann es manchmal un\u00fcbersichtlich werden. Das ist vor allem dann der Fall, wenn Ereignisse im Unterformular sich auf die Abl\u00e4ufe im Hauptformular auswirken. Dieser Artikel zeigt, wie Sie die Ereignisse, die durch ein Unterformular ausgel\u00f6st werden, im Klassenmodul des Hauptformulars implementieren. Damit k\u00f6nnen Sie Ereignisse, Objekte und Variablen in nur noch einem Modul nutzen.<\/p>\n<p><a href=\"http:\/\/www.access-basics.de\/index.php\/Alle_Ereignisse_im_Hauptformular.html\">Zum Artikel &#8230;<\/a><\/p>\n<h3>Text- und Bezeichnungsfelder<\/h3>\n<p>Wenn Sie in einem Formular ein Feld aus der Feldliste hinzuf\u00fcgen oder auch ein Textfeld oder andere Steuer\u00adelemente wie ein Kombinationsfeld oder ein Kontrollk\u00e4stchen aus der Liste der Steuer\u00adelemente im Ribbon verwenden, f\u00fcgt Access direkt ein entsprechendes Bezeichnungsfeld zum Steuer\u00adelement hinzu. Manch einer nimmt dies einfach so hin. Dabei gibt es einige Einstellungen, mit denen man das Verhalten beim Hinzuf\u00fcgen anpassen kann und man kann die an das Steuer\u00adelement gebundenen Bezeichnungsfelder sogar von diesem l\u00f6sen und wieder hinzuf\u00fcgen.<\/p>\n<p><a href=\"http:\/\/www.access-basics.de\/index.php\/Text_und_Bezeichnungsfelder.html\">Zum Artikel &#8230;<\/a><\/p>\n<h3>Handyverwaltung I: Datenmodell<\/h3>\n<p>Vor ein paar Jahren war das Leben noch einfach. Jeder hatte zuhause ein Telefon und, wenn er einen festen Arbeitsplatz hatte, noch eine dienstliche Nummer. Heute hat jedes Kind ein Handy in der Tasche, wenn es das Haus verl\u00e4sst, und manch ein Arbeitnehmer l\u00e4uft mit einem privaten Handy in der linken und dem Diensthandy in der rechten Hosentasche herum. Wer soll da noch durchblicken, vor allem, wenn man als Arbeitgeber oder auch als Familienoberhaupt f\u00fcr die Kosten, die Anschaffung und die Verwaltung der Vertr\u00e4ge verantwortlich ist? Die in diesem Beitrag vorgestellte Handyverwaltung kann nicht nur von Firmen, sondern auch von Familien eingesetzt werden und hilft hoffentlich, den Durchblick bei Vertr\u00e4gen und Ger\u00e4ten zu bewahren.<\/p>\n<p><a href=\"http:\/\/www.access-basics.de\/index.php\/Handyverwaltung_I:_Datenmodell.html\">Zum Artikel &#8230;<\/a><\/p>\n<h3>Handyverwaltung II: Personen verwalten<\/h3>\n<p>Im zweiten Teil der Artikelreihe zum Thema \u00bbHandyverwaltung\u00ab k\u00fcmmern wir uns um die Formulare, die zur Verwaltung der Personen notwendig sind. Dazu geh\u00f6ren das Formular zur Anzeige der Personen\u00fcbersicht mit allen in der Datenbank gespeicherten Personen sowie ein Detailformular, mit dem der Benutzer die Details der gespeicherten Personen bearbeiten sowie neue Personen anlegen kann.<\/p>\n<p><a href=\"http:\/\/www.access-basics.de\/index.php\/Handyverwaltung_II:_Personen_verwalten.html\">Zum Artikel &#8230;<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Tabellen erstellen mit SQL und DDL Tabellen erstellen Sie normalerweise \u00fcber die Entwurfsansicht f\u00fcr Tabellen. Dort f\u00fcgen Sie Felder hinzu, legen Datentypen fest und w\u00e4hlen das Prim\u00e4rschl\u00fcsselfeld aus. Was aber, wenn Sie einmal eine \u00c4nderung<\/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-88042017","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 04\/2017 - 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 04\/2017 - Access [basics]\" \/>\n<meta property=\"og:description\" content=\"Tabellen erstellen mit SQL und DDL Tabellen erstellen Sie normalerweise \u00fcber die Entwurfsansicht f\u00fcr Tabellen. Dort f\u00fcgen Sie Felder hinzu, legen Datentypen fest und w\u00e4hlen das Prim\u00e4rschl\u00fcsselfeld aus. Was aber, wenn Sie einmal eine \u00c4nderung\" \/>\n<meta property=\"og:url\" content=\"https:\/\/access-basics.de\/index.php\/88042017\" \/>\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=\"3\u00a0Minuten\">\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\/88042017#webpage\",\"url\":\"https:\/\/access-basics.de\/index.php\/88042017\",\"name\":\"Access [basics] Ausgabe 04\/2017 - 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\/88042017#breadcrumb\"},\"inLanguage\":\"de\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/access-basics.de\/index.php\/88042017\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/access-basics.de\/index.php\/88042017#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\/88042017\",\"url\":\"https:\/\/access-basics.de\/index.php\/88042017\",\"name\":\"Access [basics] Ausgabe 04\/2017\"}}]}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","_links":{"self":[{"href":"https:\/\/access-basics.de\/index.php\/data\/wp\/v2\/pages\/88042017","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=88042017"}],"version-history":[{"count":0,"href":"https:\/\/access-basics.de\/index.php\/data\/wp\/v2\/pages\/88042017\/revisions"}],"wp:attachment":[{"href":"https:\/\/access-basics.de\/index.php\/data\/wp\/v2\/media?parent=88042017"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}