{"id":55000003,"date":"2000-02-01T00:00:00","date_gmt":"2021-03-22T16:10:21","guid":{"rendered":"http:\/\/access-im-unternehmen.aix-dev.de\/aiu\/?p=3"},"modified":"-0001-11-30T00:00:00","modified_gmt":"-0001-11-30T00:00:00","slug":"Datenbank_goes_Internet_mit_Dreamweaver_Ultradev","status":"publish","type":"post","link":"https:\/\/access-im-unternehmen.de\/Datenbank_goes_Internet_mit_Dreamweaver_Ultradev\/","title":{"rendered":"Datenbank goes Internet mit Dreamweaver Ultradev"},"content":{"rendered":"<p><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/vg02.met.vgwort.de\/na\/fdefe588d08b417c8877e9bc5f5e6fc9\" width=\"1\" height=\"1\" alt=\"\"><\/p>\n<p><b>Immer &ouml;fter werden im Internet Informationsinhalte aus Datenbanken generiert. Angefangen beim Ausgangspunkt einer jeden Internetrecherche (den Suchmaschinen) bis hin zu hoch komplexen E-Business-Anwendungen (E-Shops), bauen immer mehr Internetangebote auf Datenbanken als strukturierte Informationsquelle. Eine einfache M&ouml;glichkeit, die Informationen Ihrer Datenbank in das Inter- oder Intranet zu stellen, bietet die Anwendung Dreamweaver Ultradev der Firma Macromedia. <\/b><\/p>\n<p>Dreamweaver bietet die M&ouml;glichkeit, ohne tiefgreifende Programmierkenntnisse HTML-Seiten zu erstellen. Dreamweaver Ultradev ist die erweiterte Fassung der aktuellen Version 3 des Dreamweaver. F&uuml;r den Anwender, der Informationen aus seiner Datenbank im Internet ver&ouml;ffentlichen m&ouml;chte, bietet die Ultradev-Version des Dreamweaver das ben&ouml;tigte Handwerkzeug. Im folgenden Beitrag erfahren Sie anhand eines einfachen Beispiels, wie Sie mit dieser Anwendung Webseiten erstellen, mit denen Sie den Zugriff auf Ihre Datenbank via Internet erm&ouml;glichen.<\/p>\n<h2>Verschiedene Server<\/h2>\n<p>Dreamweaver Ultradev unterst&uuml;tzt drei unterschiedliche Serversysteme: ASP-Server, JSP-Server sowie ColdFusion-Server. Die Beispiele im vorliegenden Beitrag beziehen sich auf das Erstellen von Active Server Pages, d. h., dass Sie einen ASP-f&auml;higen Server ben&ouml;tigen. F&uuml;r Sie als Windows-Anwender kommen z. B. der Internet Information Server oder der Personal Web Server infrage. Wenn Sie noch nicht &uuml;ber einen der beiden Internet Server verf&uuml;gen, k&ouml;nnen Sie den Personal Web Server kostenlos von der Microsoft-Webseite herunterladen.<\/p>\n<h2>Ver&ouml;ffentlichungen im Internet<\/h2>\n<p>Wenn Sie eine Webseite f&uuml;r den Zugriff auf Ihre Datenbank erstellt haben und diese nun auf einem Internetserver zum Einsatz bringen m&ouml;chten, beachten Sie Folgendes: In den Beispielen erstellen Sie ausschlie&szlig;lich ASP-Seiten. Damit die dynamischen Webseiten mit Ihrem Webserver zusammenarbeiten, muss der Webserver ASP-f&auml;hig sein.<\/p>\n<p>Bevor Sie beginnen, die Seiten zur Ver&ouml;ffentlichung der Daten einer Datenbank mit Dreamweaver zu erstellen, sind einige Vorbereitungen zu treffen. Sofern Sie das nicht bereits erledigt haben, m&uuml;ssen Sie zun&auml;chst einmal Dreamweaver Ultradev sowie den Personal Web Server oder den Internet Information Server installieren. Anschlie&szlig;end erstellen Sie ein Verzeichnis, in dem Sie die Datenbank und die ASP-Seiten ablegen. Sie werden die Datenbank und die Internetseiten wahrscheinlich nicht direkt auf dem Webserver speichern, sondern die Seiten an Ihrem eigenen Rechner oder Netzwerk erstellen. Daher m&uuml;ssen Sie dem Personal Web Server oder dem Internet Information Server noch mitteilen, in welchem Verzeichnis die entsprechenden Daten zu finden sind, und die erforderlichen Freigaben erteilen. Schlie&szlig;lich definieren Sie einen so genannten DSN. Er enth&auml;lt alle Informationen &uuml;ber die zu verbindende Datenbank, die f&uuml;r den Zugriff via Netz erforderlich sind.<\/p>\n<h3>Praxis-Tipp<\/h3>\n<p>Informationen zur Installation von Dreamweaver Ultradev entnehmen Sie der Online-Hilfe der Anwendung. <\/p>\n<p>ASP-Seiten enthalten Anweisungen, die das Aussehen und den Inhalt von Webseiten bestimmen und die eine Interaktion zwischen dem Anwender und der Webseite erm&ouml;glichen. Die Anweisungen werden in der Regel von dem Rechner ausgef&uuml;hrt, der die Seite zur Verf&uuml;gung stellt &#8211; also der Webserver oder der Rechner, auf dem Sie die Seiten erstellen und testen. Dazu sind spezielle Anwendungen erforderlich. Wenn der Personal Web Server auf dem entsprechenden Rechner installiert und gestartet ist, haben Sie bereits eine Voraussetzung erf&uuml;llt. Nun m&uuml;ssen Sie noch ein geeignetes Verzeichnis erstellen. Gehen Sie dazu wie beschrieben vor:<\/p>\n<li>Erstellen Sie ein neues Verzeichnis, z. B. c:\\InternetDatenbank.<\/li>\n<li>Kopieren Sie die zu ver&ouml;ffentlichende Datenbank, im vorliegenden Fall Nordwind, in das Verzeichnis.<\/li>\n<li>Starten Sie den Personal Web Server und klicken Sie auf die Schaltfl&auml;che Weitere Optionen (siehe Bild 1).<\/li>\n<li>W&auml;hlen Sie den Befehl Hinzuf&uuml;gen aus.<\/li>\n<p><IMG height=\"351\" src=\"..\/fileadmin\/_temp_\/{96E6B107-0D34-46AF-A296-216190B6B003}\/pic001.png\" width=\"500\" border=\"0\"><\/p>\n<p><b><\/b><\/p>\n<p><b><span style=\"color:darkgrey\">Bild 1:  Die Optionen des Personal Web Managers<\/span><\/b><\/p>\n<li>Im Dialog Verzeichnis hinzuf&uuml;gen (siehe Bild 2) w&auml;hlen Sie nun zun&auml;chst den Ordner aus, den Sie soeben erstellt haben.<\/li>\n<p><IMG height=\"296\" src=\"..\/fileadmin\/_temp_\/{96E6B107-0D34-46AF-A296-216190B6B003}\/pic002.png\" width=\"462\" border=\"0\"><\/p>\n<p><b><\/b><\/p>\n<p><b><span style=\"color:darkgrey\">Bild 2:  Hier f&uuml;gen Sie Ihrem Web ein Verzeichnis hinzu.<\/span><\/b><\/p>\n<li>Geben Sie dann die Bezeichnung InternetDB in das Textfeld Alias ein.<\/li>\n<li>Schlie&szlig;lich legen Sie die Zugriffsberechtigungen entsprechend Bild 2 fest.<\/li>\n<p>Wenn Sie Dreamweaver Ultradev das erste Mal starten, werden Sie m&ouml;glicherweise zun&auml;chst einmal von der Menge der Fenster &uuml;berrascht. Deshalb werden hier die n&ouml;tigsten Fenster und Objekte der Arbeitsumgebung kurz vorgestellt. Das wichtigste Element ist das Fenster zum Ge-stalten des Seitenlayouts (siehe Bild 3), das so genannte Dokumentenfenster. Hier geben Sie die Inhalte der Seiten ein. Au&szlig;erdem k&ouml;nnen Sie von hier aus alle weiteren wichtigen Fenster &ouml;ffnen. Dazu verwenden Sie die Schaltfl&auml;chen im rechten unteren Bereich des Fensters. Mit den Schaltfl&auml;chen k&ouml;nnen Sie die folgenden Objekte von Dreamweaver &ouml;ffnen:<\/p>\n<table border=1>\n<tr>\n<td>\n<p><b>Schalt-fl&auml;che<\/b><\/p>\n<\/td>\n<td>\n<p><b>Bezeichnung<\/b><\/p>\n<\/td>\n<td>\n<p><b>Funktion<\/b><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td><\/td>\n<td>\n<p>Sitemap <\/p>\n<\/td>\n<td>\n<p>Hier k&ouml;nnen Sie die einzelnen Seiten der zu bearbeitenden Site organisieren.<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td><\/td>\n<td>\n<p>Datenbindungen<\/p>\n<\/td>\n<td>\n<p>Hier legen Sie die einzelnen Informationen bez&uuml;glich der Datenbindung fest.<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td><\/td>\n<td>\n<p>Serververhalten<\/p>\n<\/td>\n<td>\n<p>Hier legen Sie fest, welche Aktionen der Server beim Anzeigen der Seite w&auml;hrend der Laufzeit automatisch ausf&uuml;hren soll.<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td><\/td>\n<td>\n<p>HTML-Quelle<\/p>\n<\/td>\n<td>\n<p>In diesem Fenster k&ouml;nnen Sie den HTML-Quelltext betrachten und editieren.<\/p>\n<\/td>\n<\/tr>\n<\/table>\n<p><b>Tab. 1: Wichtige Schaltfl&auml;chen zum &ouml;ffnen der Objekte von Dreamweaver<\/b><\/p>\n<p>Weitere, zum Arbeiten relevante und wichtige Befehle, die Sie in der Men&uuml;leiste finden k&ouml;nnen, werden Ihnen im Laufe dieses Beitrags vorgestellt.<\/p>\n<p><IMG height=\"16\" src=\"..\/fileadmin\/_temp_\/{96E6B107-0D34-46AF-A296-216190B6B003}\/pic003.png\" width=\"25\" border=\"0\"><\/p>\n<p><b><\/b><\/p>\n<p><b><span style=\"color:darkgrey\">Bild 3:  Das Dokumentenfenster<\/span><\/b><\/p>\n<p>Um die gesamten Webseiten mit Dreamweaver Ultradev optimal bearbeiten zu k&ouml;nnen, ist es erforderlich, die Webseiten des Internetauftritts in eine Site einzubinden. Dazu m&uuml;ssen Sie zun&auml;chst einmal eine Site mit Hilfe des Programms erstellen und deren Eigenschaften festlegen und definieren:<\/p>\n<li>&ouml;ffnen Sie das Site-Fenster, z. B. mit [Umschalt]+[F10]. <\/li>\n<li>Bet&auml;tigen Sie Site ( Neue Site.<\/li>\n<li>Geben Sie als Sitenamen die Bezeichnung WebDatenbank ein.<\/li>\n<li>W&auml;hlen Sie als lokalen Ordner das soeben angelegte Verzeichnis aus.<\/li>\n<li>Wechseln Sie in das Register Anwendungsserver-Infos und w&auml;hlen Sie im Feld Servermodell den Eintrag ASP 2.0 aus.<\/li>\n<li><\/li>\n<p>Makromedia Ultradev bietet die M&ouml;glichkeit, die aktuelle Webseite als Vorschau im Browser oder mit der so genannten Live-Data-Ansicht zu betrachten. F&uuml;r beide Varianten m&uuml;ssen Sie im Register Anwendungsserver-Infos unbedingt noch folgende Angaben machen:<\/p>\n<p>Geben Sie als Live Data-URL-Pr&auml;fix den Namen des Rootverzeichnisses (also z. B. http:\/\/localhost\/) gefolgt von dem Alias-Namen des neu angelegten Verzeichnisses, also beispielsweise InternetDB, an. Zusammengesetzt ergibt sich etwa http:\/\/localhost\/InternetDB\/.<\/p>\n<p>Anschlie&szlig;end k&ouml;nnen Sie den Dialog mit OK und das Fenster Sites definieren mit Fertig schlie&szlig;en.<\/p>\n<p>Die Site ist nun erstellt. Im rechten Teil des Site-Fensters sollten Sie nun das Verzeichnis mit der ausgew&auml;hlten Datenbank vorfinden.<\/p>\n<p>Wenn Sie einen ODBC-Datenbanktreiber verwenden &#8211; wovon auszugehen ist, da Sie mit Microsoft Access arbeiten &#8211; m&uuml;ssen Sie zun&auml;chst einen so genannten DSN (Data Source Name) definieren. Der DSN enth&auml;lt alle Informationen, die f&uuml;r den Zugriff auf die entsprechende Datenbank erforderlich sind &#8211; beispielsweise den Ort der Datenbank, die genaue Bezeichnung des Datenbanktreibers oder eventuelle Passw&ouml;rter. Hierzu m&uuml;ssen Sie zun&auml;chst den ODBC-Datenquellen-Administrator starten. Abh&auml;ngig vom Betriebssystem k&ouml;nnen Sie ihn auf unterschiedliche Weise aktivieren. Unter Windows 2000 beispielsweise finden Sie den Aufruf im Startmen&uuml; unter Start ( Programme ( Verwaltung ( Datenquellen (ODBC). Informationen zu den anderen Betriebssystemen finden Sie in der entsprechenden Online-Hilfe.<\/p>\n<p>Nachdem Sie den Datenquellen-Administrator ge&ouml;ffnet haben, wechseln Sie in das Register System-DSN (siehe Bild 4) und bet&auml;tigen die Schaltfl&auml;che Hinzuf&uuml;gen. Im folgenden Fenster w&auml;hlen Sie den gew&uuml;nschten Treiber, im vorliegenden Fall den Microsoft Access-Treiber, per Doppelklick aus.<\/p>\n<p><IMG height=\"16\" src=\"..\/fileadmin\/_temp_\/{96E6B107-0D34-46AF-A296-216190B6B003}\/pic004.png\" width=\"24\" border=\"0\"><\/p>\n<p><b><\/b><\/p>\n<p><b><span style=\"color:darkgrey\">Bild 4:  Der Datenquellen-Administrator<\/span><\/b><\/p>\n<p>Im n&auml;chsten Fenster, dem ODBC Microsoft Access Setup, legen Sie die gew&uuml;nschte Datenbank fest, auf die Sie per Webseite zugreifen m&ouml;chten. Geben Sie hier einen Datenquellennamen ein und legen Sie im Dialog Datenbank ausw&auml;hlen, den Sie &uuml;ber die Schaltfl&auml;che Ausw&auml;hlen anzeigen, die Datenbank fest. Da sich die folgenden Beispiele ausnahmslos auf die im Lieferumfang von Access enthaltene Datenbank Nordwind beziehen, sollten Sie diese Datenbank hier angeben. Mit der Schaltfl&auml;che Erweitert &ouml;ffnen Sie einen weiteren Dialog, in welchem Sie Anmeldenamen, Passwort und weitere Eigenschaften festlegen k&ouml;nnen. Hier sind allerdings keine weiteren Anpassungen erforderlich.<\/p>\n<p><IMG height=\"16\" src=\"..\/fileadmin\/_temp_\/{96E6B107-0D34-46AF-A296-216190B6B003}\/pic005.png\" width=\"24\" border=\"0\"><\/p>\n<p><b><\/b><\/p>\n<p><b><span style=\"color:darkgrey\">Bild 5:  Hier legen Sie die gew&uuml;nschte Datenbank fest.<\/span><\/b><\/p>\n<p>Damit Sie per Website auf Ihre Datenbank zugreifen k&ouml;nnen, m&uuml;ssen Sie zun&auml;chst &#8211; basierend auf dem soeben erstellten DSN &#8211; eine Verbindung zur Datenbank definieren. Gehen Sie dazu folgenderma&szlig;en vor:<\/p>\n<li>W&auml;hlen Sie den Men&uuml;befehl &auml;ndern ( Verbindungen.<\/li>\n<li>Klicken Sie auf die Schaltfl&auml;che Neu. Da-raufhin &ouml;ffnet sich der Dialog Verbindung definieren (siehe Bild 6).<\/li>\n<p><IMG height=\"16\" src=\"..\/fileadmin\/_temp_\/{96E6B107-0D34-46AF-A296-216190B6B003}\/pic006.png\" width=\"24\" border=\"0\"><\/p>\n<p><b><\/b><\/p>\n<p><b><span style=\"color:darkgrey\">Bild 6:  Die Definition einer Verbindung<\/span><\/b><\/p>\n<li>Geben Sie als Verbindungsname connNordwindInternet ein. Das Pr&auml;fix conn steht f&uuml;r Connection (dt.: Verbindung). W&auml;hlen Sie aus dem Kombinationsfeld Typ den Eintrag ADO (ODBC Data Source Name) aus, damit Sie auf den vorbereiteten DSN zugreifen k&ouml;nnen.<\/li>\n<li>W&auml;hlen Sie im Kombinationsfeld DSN den vorbereiteten DSN NordwindInternet aus.<\/li>\n<p><IMG height=\"261\" src=\"..\/fileadmin\/_temp_\/{96E6B107-0D34-46AF-A296-216190B6B003}\/pic007.png\" width=\"500\" border=\"0\"><\/p>\n<p><b><\/b><\/p>\n<p><b><span style=\"color:darkgrey\">Bild 7:  Wenn diese Meldung erscheint, haben Sie alles richtig gemacht.<\/span><\/b><\/p>\n<p>Durch einen Klick auf Testen k&ouml;nnen Sie die erstellte Verbindung testen. Im Normalfall erscheint nun die best&auml;tigende Meldung (siehe Bild 7).<\/p>\n<p>Nach den recht umfangreichen Vorbereitungen erstellen Sie nun die erste Seite zur Darstellung einiger Daten der Datenbank Nordwind. Diese erste Seite soll in tabellarischer Form alle Datens&auml;tze der Tabelle Lieferanten anzeigen.<\/p>\n<p>Wechseln Sie zun&auml;chst in das Dokumentenfenster von Dreamweaver. Sofern Sie hier kein leeres Blatt vorfinden, legen Sie nun eine neue Seite mit dem Men&uuml;befehl Datei ( Neu an. Es &ouml;ffnet sich eine neue Instanz des Dokumentenfensters und es zeigt sich ein leeres Blatt. Interessant ist im Folgenden vor allem der HTML-Quelltext, den Sie mit der entsprechenden Schaltfl&auml;che im unteren, rechten Teil des Dokumentenfensters anzeigen k&ouml;nnen.<\/p>\n<p>Bevor Sie die Daten der Tabelle Lieferanten auf der Seite anzeigen k&ouml;nnen, m&uuml;ssen Sie zun&auml;chst eine Datensatzgruppe festlegen. Dazu &ouml;ffnen Sie zun&auml;chst das Fenster Datenbindungen mit der entsprechenden Schaltfl&auml;che oder dem Men&uuml;befehl Fenster ( Datenbindungen. Da Sie noch keine Datenbindung f&uuml;r die aktuelle Seite festgelegt haben, finden Sie hier eine Anleitung zur allgemeinen Vorgehensweise. Wenn Sie die Plus-Schaltfl&auml;che (+) bet&auml;tigen, finden Sie die ben&ouml;tigten Befehle. Zum Festlegen einer Datensatzgruppe w&auml;hlen Sie den Befehl Datensatzgruppe (Abfrage) aus.<\/p>\n<p>Im folgenden Dialog Datensatzgruppe k&ouml;nnen Sie die gew&uuml;nschte Datensatzgruppe auf zwei Arten definieren. Erstens k&ouml;nnen Sie die Variante ohne SQL w&auml;hlen, indem Sie einfach die erforderlichen Angaben machen. Hier k&ouml;nnen Sie allerdings nur eine Tabelle oder Abfrage aus der Datenbank oder die anzuzeigenden Spalten ausw&auml;hlen sowie einen Filter und eine Sortierung festlegen (siehe Bild 8). <\/p>\n<p><IMG height=\"403\" src=\"..\/fileadmin\/_temp_\/{96E6B107-0D34-46AF-A296-216190B6B003}\/pic008.png\" width=\"494\" border=\"0\"><\/p>\n<p><b><\/b><\/p>\n<p><b><span style=\"color:darkgrey\">Bild 8:  Definition einer Datensatzgruppe<\/span><\/b><\/p>\n<p>Zweitens k&ouml;nnen Sie eine eigene SQL-Abfrage angeben. Dazu bet&auml;tigen Sie die Schaltfl&auml;che Erweitert&#8230; und geben die erforderlichen Informationen an (siehe Bild 9). <\/p>\n<p><IMG height=\"312\" src=\"..\/fileadmin\/_temp_\/{96E6B107-0D34-46AF-A296-216190B6B003}\/pic009.png\" width=\"471\" border=\"0\"><\/p>\n<p><b><\/b><\/p>\n<p><b><span style=\"color:darkgrey\">Bild 9:  Definition einer Datensatzgruppe via SQL<\/span><\/b><\/p>\n<h3>Praxis-Tipp<\/h3>\n<p>Um sich bei der Eingabe des SQL-Ausdrucks eine Menge Arbeit zu sparen, k&ouml;nnen Sie zun&auml;chst die Tabelle, die gew&uuml;nschten Spalten sowie den Filter und die Sortierung im einfachen Modus angeben. Wenn Sie dann in den erweiterten Modus wechseln, &uuml;bernimmt Dreamweaver die Angaben in den SQL-Ausdruck. <\/p>\n<p>RESTRICTCONTENT<br \/>\n&#8218;]<\/p>\n<p><!--30percent--><\/p>\n<p>Zun&auml;chst sollen auf der Seite jedoch nur alle Eintr&auml;ge der Tabelle Personal ausgegeben werden. Deshalb geben Sie einfach Personal als Namen, die soeben erstellte Verbindung connNordwindInternet sowie die Tabelle Personal in den entsprechenden Feldern an (siehe Bild 8). <\/p>\n<p><IMG height=\"119\" src=\"..\/fileadmin\/_temp_\/{96E6B107-0D34-46AF-A296-216190B6B003}\/pic010.png\" width=\"275\" border=\"0\"><\/p>\n<p><b><\/b><\/p>\n<p>Wenn Sie komplexere Datensatzgruppen verwenden m&ouml;chten, die z. B. aus mehreren Tabellen zusammengesetzt sind, gibt es zwei Varianten, die Ihre Arbeit wesentlich vereinfachen k&ouml;nnen:Sie stellen die gew&uuml;nschte Abfrage bereits in Access zusammen und w&auml;hlen sie anschlie&szlig;end einfach aus dem Kombinationsfeld Tabellen des Dialogs Datensatzgruppe (einfache Version) aus.<\/p>\n<h3>Praxis-Tipp<\/h3>\n<p>Sie erstellen die Abfrage in Access in der Entwurfsansicht f&uuml;r Abfragen und wechseln dann in die SQL-Ansicht. Hier k&ouml;nnen Sie dann den SQL-Ausdruck kopieren und in das Feld SQL des Dialogs Datensatzgruppe (erweiterte Version) einf&uuml;gen. <\/p>\n<p><b><\/b><\/p>\n<p><b><span style=\"color:darkgrey\">Bild 10:  Wie der Test zeigt, funktioniert die Verbindung zu der angegebenen Datensatzgruppe.<\/span><\/b><\/p>\n<p>Wenn Sie auf die Schaltfl&auml;che Testen klicken, zeigt Dreamweaver eine Tabelle mit den angegebenen Daten an (siehe Bild 10).<\/p>\n<p><IMG height=\"237\" src=\"..\/fileadmin\/_temp_\/{96E6B107-0D34-46AF-A296-216190B6B003}\/pic011.png\" width=\"500\" border=\"0\"><\/p>\n<p><b><\/b><\/p>\n<p><b><span style=\"color:darkgrey\">Bild 11:  Der unterlegte Code definiert die Datensatzgruppe.<\/span><\/b><\/p>\n<p>Nachdem Sie alle Informationen angegeben haben, k&ouml;nnen Sie das Fenster Datensatzgruppe mit einem Klick auf die OK-Schaltfl&auml;che schlie&szlig;en. Daraufhin passieren zwei Dinge:<\/p>\n<p><IMG height=\"307\" src=\"..\/fileadmin\/_temp_\/{96E6B107-0D34-46AF-A296-216190B6B003}\/pic012.png\" width=\"500\" border=\"0\"><\/p>\n<p><b><\/b><\/p>\n<p><b><span style=\"color:darkgrey\">Bild 12:  Die neue Datensatzgruppe erscheint in der Liste der Datenbindungen.<\/span><\/b><\/p>\n<li>Im Fenster Datenbindungen erscheint ein Eintrag mit der neuen Datensatzgruppe (siehe Bild 11).<\/li>\n<li>Im Fenster HTML-Quelle erscheinen einige Code-Zeilen, in denen die Informationen zu der Datensatzgruppe gespeichert werden (siehe Bild 12).<\/li>\n<p>Die notwendigen Angaben erfolgen in der Skriptsprache VBScript.<\/p>\n<p><IMG height=\"205\" src=\"..\/fileadmin\/_temp_\/{96E6B107-0D34-46AF-A296-216190B6B003}\/pic013.png\" width=\"303\" border=\"0\"><\/p>\n<p><b><\/b><\/p>\n<p><b><span style=\"color:darkgrey\">Bild 13:  Die neue Website im Dokumentenfenster<\/span><\/b><\/p>\n<p>Die erste Beispielseite soll alle Datens&auml;tze der Tabelle Personal anzeigen. Damit das auch ordentlich aussieht, f&uuml;gen Sie der Seite mit Hilfe des Dokumentenfensters zun&auml;chst einmal eine &uuml;berschrift hinzu. Anschlie&szlig;end erstellen Sie eine neue Tabelle mit dem Men&uuml;befehl Einf&uuml;gen ( Tabelle. Die Tabelle soll eine Zeile und drei Spalten haben, da nur die Nummer, der Nach- und der Vorname des Mitarbeiters ausgegeben werden soll. Die Seite sollte jetzt etwa wie in (siehe Bild 13) aussehen.<\/p>\n<p>Nun m&uuml;ssen Sie die Felder der Tabelle mit den entsprechenden Feldern der Datenherkunft f&uuml;llen. Dazu zeigen Sie das Fenster Datenbindungen (z. B. mit den Tasten [Umschalt]+[F10]) an. Wenn Sie auf das Plus-Zeichen (+) klicken, er-weitern Sie den Eintrag Datensatzgruppe (Personal) um die dazugeh&ouml;renden Datenfelder (siehe Bild 14). <\/p>\n<p><IMG height=\"180\" src=\"..\/fileadmin\/_temp_\/{96E6B107-0D34-46AF-A296-216190B6B003}\/pic014.png\" width=\"500\" border=\"0\"><\/p>\n<p><b><\/b><\/p>\n<p><b><span style=\"color:darkgrey\">Bild 14:  Das Fenster Datenbindungen zeigt alle Felder der vorhandenen Datensatzgruppen an.<\/span><\/b><\/p>\n<p>Nun m&uuml;ssen Sie die gew&uuml;nschten Eintr&auml;ge aus dem Fenster Datenbindungen in die vorbereitete Tabelle der ASP-Seite einf&uuml;gen (siehe Bild 15).<\/p>\n<p><IMG height=\"226\" src=\"..\/fileadmin\/_temp_\/{96E6B107-0D34-46AF-A296-216190B6B003}\/pic015.png\" width=\"347\" border=\"0\"><\/p>\n<p><b><\/b><\/p>\n<p><b><span style=\"color:darkgrey\">Bild 15:  Die Tabelle ist mit Verweisen auf die Datenquelle gef&uuml;llt.<\/span><\/b><\/p>\n<p>Speichern Sie die ASP-Seite nun unter dem Namen Personal.asp in das vorbereitete Verzeichnis. <\/p>\n<p>Jetzt ist der gro&szlig;e Moment gekommen: Sie k&ouml;nnen sich Ihre erste selbst erstellte Webseite mit Datenbankinhalt im Browser ansehen. <\/p>\n<p>Die Seite kann nur vom Browser selbst aus aufgerufen werden. Das hat den Hintergrund, dass sonst die entsprechenden Anwendungen zum Ausf&uuml;hren der ASP-Anweisungen nicht aufgerufen werden. <\/p>\n<p>Geben Sie also in das Adressfeld des Browsers die folgende Adresse ein:<\/p>\n<pre>http:\/\/localhost\/internetdb\/personal.asp<\/pre>\n<p>Das Ergebnis sieht nun etwa wie in (siehe Bild 16) aus.<\/p>\n<p><IMG height=\"160\" src=\"..\/fileadmin\/_temp_\/{96E6B107-0D34-46AF-A296-216190B6B003}\/pic016.png\" width=\"500\" border=\"0\"><\/p>\n<p><b><\/b><\/p>\n<p><b><span style=\"color:darkgrey\">Bild 16:  Die ersten Daten via Internet.<\/span><\/b><\/p>\n<p>Leider zeigt die Seite nur einen Datensatz an. Wenn mehr als ein Datensatz angezeigt werden soll, m&uuml;ssen Sie eine Schleife einbauen, um die Ausgabe zu wiederholen. Gl&uuml;cklicherweise nimmt Dreamweaver Ihnen den Gro&szlig;teil der Arbeit ab. Gehen Sie dazu folgenderma&szlig;en vor<\/p>\n<li>Markieren Sie alle Felder der Tabelle (nicht die gesamte Tabelle!).<\/li>\n<li>Wechseln Sie im Fenster Datenbindungen in das Register Serververhalten.<\/li>\n<li>Klicken Sie auf das Plus-Zeichen (+) und w&auml;hlen Sie aus dem nun erscheinenden Men&uuml; den Eintrag Bereich wiederholen aus.<\/li>\n<li>Im nun erscheinenden Fenster Bereich wiederholen (siehe Bild 17) k&ouml;nnen Sie noch festlegen, wie viele Datens&auml;tze gleichzeitig angezeigt werden sollen.<\/li>\n<p><IMG height=\"225\" src=\"..\/fileadmin\/_temp_\/{96E6B107-0D34-46AF-A296-216190B6B003}\/pic017.png\" width=\"500\" border=\"0\"><\/p>\n<p><b><\/b><\/p>\n<p><b><span style=\"color:darkgrey\">Bild 17:  Festlegen der Anzahl der gleichzeitig anzuzeigenden Datens&auml;tze<\/span><\/b><\/p>\n<p>Um die aktuelle Seite im Dokumentenfenster im Browser anzuzeigen, m&uuml;ssen Sie die Adresse nicht jedes Mal von Hand eingeben. Dreamweaver Ultradev bietet auch die M&ouml;glichkeit einer Vorschau. Um die Vorschau anzuzeigen, bet&auml;tigen Sie einfach die Taste [F12].<\/p>\n<h2>Einf&uuml;gen von Navigationssteuerelementen<\/h2>\n<p>Falls die anzuzeigende Tabelle mehr Datens&auml;tze enth&auml;lt als im Dialog Bereich wiederholen angegeben, zeigt die Webseite trotzdem nur die angegebene Anzahl Datens&auml;tze an. Um zu den anderen Datens&auml;tzen zu wechseln, ben&ouml;tigen Sie entsprechende Navigationselemente. Gehen Sie wie folgt vor, um ein Navigationselement einzuf&uuml;gen:<\/p>\n<li>Positionieren Sie die Einf&uuml;gemarke an der Stelle, an der Sie das Navigationssteuerelement einf&uuml;gen m&ouml;chten.<\/li>\n<li>Klicken Sie im Fenster Serververhalten auf das Plus-Zeichen (+) und w&auml;hlen Sie aus der Liste den Eintrag Zu Datensatz verschieben ( Zum n&auml;chsten Datensatz verschieben aus.<\/li>\n<li>F&uuml;gen Sie weitere Navigationselemente nach Ihren W&uuml;nschen hinzu.<\/li>\n<li>Behalten Sie die Einstellungen im folgenden Dialog durch Bet&auml;tigen der OK-Taste bei.<\/li>\n<li><\/li>\n<p>Wenn Sie die Seite nun im Browser anzeigen lassen, finden Sie an den entsprechenden Stellen die Navigationselemente in Form von Links (siehe Bild 18). Nat&uuml;rlich k&ouml;nnen Sie sich auch schmucke Schaltfl&auml;chen erstellen und sie an die Stelle der recht langweiligen Links positionieren. Das Aktivieren eines Links f&uuml;hrt zur Ausf&uuml;hrung einer VBScript-Funktion. Die Funktion aktualisiert die Seite mit den gew&uuml;nschten Werten.<\/p>\n<p><IMG height=\"145\" src=\"..\/fileadmin\/_temp_\/{96E6B107-0D34-46AF-A296-216190B6B003}\/pic018.png\" width=\"389\" border=\"0\"><\/p>\n<p><b><\/b><\/p>\n<p><b><span style=\"color:darkgrey\">Bild 18:  Eine dynamische Tabelle mit Navigationselementen<\/span><\/b><\/p>\n<h2>Verbergen nicht ben&ouml;tigter Navigationselemente<\/h2>\n<p>Access deaktiviert manche Navigationselemente in Abh&auml;ngigkeit vom aktuellen Datensatz. So deaktiviert es z. B. die Schaltfl&auml;chen N&auml;chster Datensatz und Letzter Datensatz, wenn der letzte Datensatz bereits erreicht ist. Dreamweaver bietet die M&ouml;glichkeit, die entsprechenden Navigationselemente zu verbergen.<\/p>\n<p>Gehen Sie dabei folgenderma&szlig;en vor, um beispielsweise das Navigationselement Erster zu verbergen:<\/p>\n<li>Markieren Sie das komplette Navigationselement.<\/li>\n<li>Klicken Sie im Fenster Serververhalten auf die Plus-Schaltfl&auml;che (+) und w&auml;hlen Sie den Befehl Verborgener Bereich aus.<\/li>\n<li>Im nun erscheinenden Dialog Verborgener Bereich (siehe Bild 19) legen Sie die Bedingung fest, unter der die Navigationsschaltfl&auml;che ausgeblendet werden soll.<\/li>\n<p><IMG height=\"266\" src=\"..\/fileadmin\/_temp_\/{96E6B107-0D34-46AF-A296-216190B6B003}\/pic019.png\" width=\"496\" border=\"0\"><\/p>\n<p><b><\/b><\/p>\n<p><b><span style=\"color:darkgrey\">Bild 19:  Festlegen der Bedingungen f&uuml;r das Verbergen eines Bereiches<\/span><\/b><\/p>\n<p>Wenn Sie nun die Seite im Browser betrachten, sind die entsprechenden Navigationselemente ausgeblendet.<\/p>\n<p>Mit der Webseite, die Sie soeben erstellt haben, k&ouml;nnen Sie bereits die Namen der Mitarbeiter abrufen. Wenn Sie weitere Informationen wie z. B. die Adressdaten anzeigen wollen, ist eine Tabelle m&ouml;glicherweise nicht mehr die richtige Darstellungsart, da die Breite schnell die Bildschirmbreite &uuml;berschreitet. Daher sollten Sie der Seite nun eine Funktion hinzuf&uuml;gen, mit der Sie die Details zu einem bestimmten Datensatz anzeigen k&ouml;nnen.<\/p>\n<p>Dazu m&uuml;ssen Sie einmal die Detailseite erstellen, die alle gew&uuml;nschten Informationen des ausgew&auml;hlten Datensatzes anzeigt.<\/p>\n<p>Erstellen Sie also zun&auml;chst eine neue Seite, indem Sie im Dokumentenfenster den Men&uuml;befehl Datei ( Neu verwenden. Die neue Seite verbinden Sie auf die bekannte Art und Weise mit der Tabelle Personal als Datensatzgruppe.<\/p>\n<p>Da Sie m&ouml;glicherweise auch &auml;nderungen an den Daten vornehmen m&ouml;chten, legen Sie die Daten direkt in Form von Textfeldern in einem Formular an. Gehen Sie dabei folgenderma&szlig;en vor:<\/p>\n<li>Aktivieren Sie mit der Tastenkombination [Strg]+[F2] das Objektfenster.<\/li>\n<li>&ouml;ffnen Sie das Men&uuml; im oberen Bereich des Fensters und w&auml;hlen Sie den Eintrag Formulare aus.<\/li>\n<li>Klicken Sie einmal auf das Symbol Formular einf&uuml;gen. Ein roter Rahmen auf der neuen Seite markiert die Ma&szlig;e des neuen Formulars.<\/li>\n<li>Setzen Sie die Einf&uuml;gemarke in den Formularrahmen und legen Sie eine neue Tabelle mit acht Zeilen und zwei Spalten an.<\/li>\n<li>Ziehen Sie einige Textfelder von dem Objektfenster in die Tabelle wie in Bild 20 dargestellt.<\/li>\n<p><IMG height=\"170\" src=\"..\/fileadmin\/_temp_\/{96E6B107-0D34-46AF-A296-216190B6B003}\/pic020.png\" width=\"500\" border=\"0\"><\/p>\n<p><b><\/b><\/p>\n<p><b><span style=\"color:darkgrey\">Bild 20:  Das Formular zur Anzeige der Detaildaten<\/span><\/b><\/p>\n<li>Ziehen Sie die entsprechenden Datenfelder aus dem Fenster Datenbindungen in die Felder des Formulars.<\/li>\n<li>Passen Sie die Breite der Datenfelder an Ihre Bed&uuml;rfnisse an. Dazu klicken Sie auf das gew&uuml;nschte Feld, aktivieren das Fenster Eigenschaften und stellen den Parameter Zeichenbreite entsprechend ein. Bei Bedarf k&ouml;nnen Sie auch die Eigenschaft Max. Zeichen anpassen.<\/li>\n<p>Wenn Sie alles richtig gemacht haben, finden Sie im Browserfenster nach Bet&auml;tigung der Taste [F12] den Anblick aus Bild 21.<\/p>\n<p><IMG height=\"373\" src=\"..\/fileadmin\/_temp_\/{96E6B107-0D34-46AF-A296-216190B6B003}\/pic021.png\" width=\"500\" border=\"0\"><\/p>\n<p><b><\/b><\/p>\n<p><b><span style=\"color:darkgrey\">Bild 21:  Das Formular zur Eingabe der Detaildaten<\/span><\/b><\/p>\n<p>Die Detailseite zeigt aber nun bei jedem Aufruf nur den ersten Datensatz der Datensatzgruppe an. Sie m&uuml;ssen ihr noch mitteilen, dass bei einem Aufruf unterschiedliche Personalnummern angefordert werden k&ouml;nnten. Das tun Sie folgenderma&szlig;en:<\/p>\n<li>Markieren Sie das Feld, welches mit dem Argument der aufrufenden Seite verglichen wird.<\/li>\n<li>Klicken Sie im Fenster Serververhalten auf die Schaltfl&auml;che mit dem (+) Symbol und w&auml;hlen Sie dort die Befehlsfolge Zu Datensatz verschieben ( Zu bestimmtem Datensatz verschieben aus.<\/li>\n<li>Im nun erscheinenden Dialog Zu bestimmtem Datensatz verschieben (siehe Bild 22) ist das markierte Feld bereits ausgew&auml;hlt. Sie m&uuml;ssen nur noch den Namen des URL-Parameters angeben.<\/li>\n<p><IMG height=\"283\" src=\"..\/fileadmin\/_temp_\/{96E6B107-0D34-46AF-A296-216190B6B003}\/pic022.png\" width=\"500\" border=\"0\"><\/p>\n<p><b><\/b><\/p>\n<p><b><span style=\"color:darkgrey\">Bild 22:  Geben Sie hier den Parameter des anzuzeigenden Datensatzes an.<\/span><\/b><\/p>\n<p>Speichern Sie die Seite nun unter dem Namen PersonalDetail.asp ab und kehren Sie zu der Seite Personal.asp zur&uuml;ck, die das komplette Personal anzeigt. Damit Sie hier einen Mitarbeiter ausw&auml;hlen k&ouml;nnen, um seine Detaildaten anzuzeigen, setzen Sie nun einen Link auf das Feld Personal-Nr. Wenn man auf die Personalnummer klickt, soll die Seite PersonalDetail.asp ge&ouml;ffnet werden und die Detailinformationen zum ausgew&auml;hlten Mitarbeiter ausgeben. Gehen Sie in folgenden Schritten vor:<\/p>\n<li>Markieren Sie das Feld Personal ( Personal-Nr.<\/li>\n<li>Klicken Sie im Fenster Serververhalten auf die Plus-Schaltfl&auml;che (+) und w&auml;hlen Sie den Befehl Zu Detailseite wechseln aus.<\/li>\n<li>Im nun erscheinenden Dialog Zu Detailseite wechseln (siehe Bild 23) finden Sie das Feld Detailseite. Geben Sie hier den Namen der Detailseite ein.<\/li>\n<li>Geben Sie unter URL-Parameter durchlaufen den gleichen Parameternamen ein, den Sie bereits bei der Detailseite angegeben haben &#8211; z. B. id.<\/li>\n<li>W&auml;hlen Sie unter Bestehende Parameter durchlaufen die Option URL-Parameter aus.<\/li>\n<p><IMG height=\"138\" src=\"..\/fileadmin\/_temp_\/{96E6B107-0D34-46AF-A296-216190B6B003}\/pic023.png\" width=\"443\" border=\"0\"><\/p>\n<p><b><\/b><\/p>\n<p><b><span style=\"color:darkgrey\">Bild 23:  Diese Eigenschaften werden beim Wechsel zu einer Detailseite ben&ouml;tigt.<\/span><\/b><\/p>\n<p>Nun k&ouml;nnen Sie die Seite im Browser anzeigen. Die Personalnummern sollten als Link farbig gekennzeichnet sein. Wenn Sie auf einen der Links klicken, ruft die aktuelle Seite beispielsweise die Detailseite mit der folgenden Adresse auf:<\/p>\n<pre>http:\/\/localhost\/InternetDB\/PersonalDetail.aspid=4<\/pre>\n<p>Der Wert hinter dem Fragezeichen wird an die aufgerufene Seite &uuml;bermittelt. Die aufgerufene Seite durchsucht die Datenbank nach dem Datensatz mit der angegebenen Personalnummer.<\/p>\n<p>Nachdem Sie nun erfahren haben, wie Sie Daten ausw&auml;hlen und anzeigen k&ouml;nnen, fehlt noch die Bearbeitung der Daten. Dazu geh&ouml;ren im Wesentlichen drei Operationen: das Hinzuf&uuml;gen, das Bearbeiten und das L&ouml;schen eines Datensatzes.<\/p>\n<p>Sie werden im Folgenden die verschiedenen Operationen anhand der Seite PersonalDetail.asp kennen lernen. Bevor Sie damit anfangen, m&uuml;ssen Sie dem Formular auf der Seite noch eine Schaltfl&auml;che hinzuf&uuml;gen. Au&szlig;erdem weisen Sie nun der Seite noch einen Namen zu.<\/p>\n<p>Positionieren Sie die Einf&uuml;gemarke irgendwo innerhalb der rot markierten Formularumrandung. Unten links im Fensterrahmen erscheinen daraufhin einige HTML-Tags. Klicken Sie hier auf den Tag &lt;Form&gt;. Daraufhin wird das komplette Formular markiert und das Eigenschaftsfenster zeigt die Eigenschaften des Formulars an. Falls Sie das Eigenschaftsfenster nicht sehen k&ouml;nnen, aktivieren Sie es mit den Tasten [Strg]+[F3]. Weisen Sie dem Formular beispielsweise den Namen frmPersonal zu.<\/p>\n<p>F&uuml;gen Sie dem Formular dann aus dem Objektfenster eine Schaltfl&auml;che hinzu, beispielsweise in das Feld neben der Tabellen&uuml;berschrift. Wenn die Schaltfl&auml;che aktiviert ist, k&ouml;nnen Sie auch seine Eigenschaften &auml;ndern. Geben Sie der Schaltfl&auml;che den Namen btnNeu und weisen Sie der Eigenschaft Beschriftung den Wert Neuer Datensatz zu.<\/p>\n<h2>Hinzuf&uuml;gen eines Datensatzes<\/h2>\n<p>Bevor Sie der Datenbank &uuml;ber das Netz einen neuen Datensatz hinzuf&uuml;gen k&ouml;nnen, sind folgende Vorbereitungen zu erledigen:<\/p>\n<p>Auf der Seite Personal.asp m&uuml;ssen Sie dazu einen Link installieren, der zum Aufrufen einer weiteren Webseite und zur Eingabe des neuen Datensatzes dient. Gehen Sie folgenderma&szlig;en vor:<\/p>\n<li>Geben Sie rechts neben den vorhandenen Navigationselementen den Text Neu ein.<\/li>\n<li>Markieren Sie den Text.<\/li>\n<li>Klicken Sie mit der rechten Maustaste auf die Markierung und w&auml;hlen Sie den Befehl Link erstellen aus dem Kontextmen&uuml; aus.<\/li>\n<li>Geben Sie im nun erscheinenden Dialog Datei ausw&auml;hlen den Dateinamen PersonalNeu.asp ein. Diese Seite werden Sie anschlie&szlig;end erstellen.<\/li>\n<p><IMG height=\"400\" src=\"..\/fileadmin\/_temp_\/{96E6B107-0D34-46AF-A296-216190B6B003}\/pic024.png\" width=\"431\" border=\"0\"><\/p>\n<p><b><\/b><\/p>\n<p><b><span style=\"color:darkgrey\">Bild 24:  Auswahl einer Seite f&uuml;r den neuen Link<\/span><\/b><\/p>\n<p>Nun erstellen Sie die Seite zur Eingabe eines neuen Datensatzes. Da die Seite zur Eingabe eines neuen Datensatzes fast genauso wie die Seite zur Detailansicht eines Datensatzes aussieht, bauen Sie die Seite darauf auf.<\/p>\n<li>Speichern Sie die Seite PersonalDetail.asp erneut ab, aber unter dem Namen PersonalNeu.asp.<\/li>\n<li>Entfernen Sie das Feld Personalnummer aus dem Formular. Sie ist hier nicht erforderlich, da &uuml;ber den Autowert in der Regel automatisch eine neue Datensatznummer angelegt wird.<\/li>\n<li>Damit die Felder des Formulars nicht wie beim Detailformular bereits einen Datensatz anzeigen, m&uuml;ssen Sie die entsprechenden Serververhalten entfernen. Dazu l&ouml;schen Sie im Fenster Serververhalten die Eintr&auml;ge, die in Bild 25 markiert sind.<\/li>\n<li>Ziehen Sie eine Schaltfl&auml;che aus dem Objektfenster in das Formular, am besten in das Tabellenfeld rechts neben der Tabellen&uuml;berschrift.<\/li>\n<p><IMG height=\"249\" src=\"..\/fileadmin\/_temp_\/{96E6B107-0D34-46AF-A296-216190B6B003}\/pic025.png\" width=\"347\" border=\"0\"><\/p>\n<p><b><\/b><\/p>\n<p><b><span style=\"color:darkgrey\">Bild 25:  Diese Eintr&auml;ge m&uuml;ssen Sie entfernen.<\/span><\/b><\/p>\n<li>Wenn Sie die Schaltfl&auml;che markieren, k&ouml;nnen Sie ihm im Eigenschaftsfenster den Namen btnNeu und die Beschriftung Datensatz anlegen zuweisen. Falls Sie das Eigenschaftsfenster nicht sehen, aktivieren Sie es &uuml;ber die Tastenkombination [Strg]+[F3].<\/li>\n<li>Markieren Sie das gesamte Formular, indem Sie die Einf&uuml;gemarke in das Formular setzen und im linken Bereich des unteren Fensterrahmens auf den Tag &lt;Form&gt; klicken.<\/li>\n<li>Bet&auml;tigen Sie im Fenster Serververhalten die Plus-Schaltfl&auml;che (+) und w&auml;hlen Sie aus der Liste den Eintrag Datensatz einf&uuml;gen aus.<\/li>\n<li>F&uuml;llen Sie die Felder des Dialogs Datensatz einf&uuml;gen gem&auml;&szlig; (siehe Bild 26) aus. Achten Sie darauf, den Formularelementen die richtige Spalte aus der Datensatzgruppe zuzuweisen.<\/li>\n<p>Nachdem Sie den Dialog geschlossen haben, k&ouml;nnen Sie das Formular zur Dateneingabe von der Seite Personal.asp &uuml;ber den Link Neu aufrufen und in der Seite PersonalNeu.asp einen neuen Datensatz eingeben.<\/p>\n<h2>&auml;ndern eines Datensatzes<\/h2>\n<p>Das &auml;ndern eines Datensatzes erfolgt auf der Detailseite. Zum &auml;ndern eines Datensatzes ben&ouml;tigen Sie zun&auml;chst eine neue Schaltfl&auml;che, um die &auml;nderungen nach der Eingabe ausf&uuml;hren zu lassen. Geben Sie der Schaltfl&auml;che den Namen btnAendern und die Beschriftung Daten &auml;ndern. Anschlie&szlig;end gehen Sie wie folgt vor:<\/p>\n<li><\/li>\n<p><b><span style=\"color:darkgrey\">Bild 26:  Eigenschaften des einzuf&uuml;genden Datensatzes<\/span><\/b><\/p>\n<li>Markieren Sie die neue Schaltfl&auml;che.<\/li>\n<li>Klicken Sie im Fenster Serververhalten auf die Plus-Schaltfl&auml;che (+) und w&auml;hlen Sie aus der Liste den Eintrag Datensatz aktualisieren aus.<\/li>\n<p><IMG height=\"194\" src=\"..\/fileadmin\/_temp_\/{96E6B107-0D34-46AF-A296-216190B6B003}\/pic026.png\" width=\"403\" border=\"0\"><\/p>\n<p><b><\/b><\/p>\n<p><b><span style=\"color:darkgrey\">Bild 27:  Angaben zur Aktualisierung des Datensatzes<\/span><\/b><\/p>\n<li>Im nun erscheinenden Dialog Datensatz aktualisieren geben Sie die ben&ouml;tigten Informationen gem&auml;&szlig; Bild 27 ein.<\/li>\n<p>Falls Sie die im Beispiel angegebene Tabelle Personal aus der Datenbank Nordwind verwendet haben, erscheint beim Testen der Aktualisierung vermutlich eine Fehlermeldung. Der Fehler wird durch eine kleine Eigenart von Access verursacht, die von Dreamweaver nicht ber&uuml;cksichtigt wird. In Access ist es n&auml;mlich m&ouml;glich, Feldnamen zu verwenden, die einen Bindestrich (-) enthalten. SQL kann solche Feldnamen aber nicht verarbeiten und macht beispielsweise aus dem Feldnamen Personal-Nr zwei Parameter, n&auml;mlich Personal und Nr. Access selbst reagiert darauf, indem es alle Feldnamen automatisch in eckige Klammern einfasst (z. B. [Personal-Nr]). Kommen solche Feldnamen in VBA-Code vor, ist der Entwickler dazu angehalten, den Ausdruck einzuklammern. Wenn Dreamweaver den SQL-Ausdruck erstellt, f&uuml;gt es aber keine eckigen Klammern hinzu.<\/p>\n<p>Um das Problem zu beheben, gibt es drei M&ouml;glichkeiten:<\/p>\n<li>Sie arbeiten nur mit Datenbanken, deren Feldnamen keine Sonderzeichen enthalten. Sie k&ouml;nnen dann ohne Probleme mit Dreamweaver auf die Felder zugreifen. Der Nachteil ist, dass Sie bestehende Datenbanken entsprechend anpassen m&uuml;ssen. Dies kann bei entsprechender Gr&ouml;&szlig;e sehr zeitaufwendig sein.<\/li>\n<li>Sie bearbeiten das von Dreamweaver automatisch erstellte VBScript so, dass dem SQL-Ausdruck die eckigen Klammern hinzugef&uuml;gt werden.<\/li>\n<li>Sie bearbeiten die Quelldateien, aus denen Dreamweaver den Code generiert. Die Dateien liegen n&auml;mlich als Javaskript-Dateien vor, die Sie per Texteditor bearbeiten k&ouml;nnen.<\/li>\n<p>Um des vorliegenden Problems Herr zu werden, beschr&auml;nken Sie sich hier am besten auf den zweiten Vorschlag. Dazu m&uuml;ssen Sie im HTML-Code der Seite PersonalDetail.asp zwei Zeilen &auml;ndern, die Sie im Fenster HTML-Quelle am schnellsten per Such-Anweisung finden. In den beiden Zeilen nehmen Sie die folgenden Erg&auml;nzungen vor (die zu erg&auml;nzenden Zeichen sind fett und unterstrichen hervorgehoben):<\/p>\n<p><IMG height=\"194\" src=\"..\/fileadmin\/_temp_\/{96E6B107-0D34-46AF-A296-216190B6B003}\/pic027.png\" width=\"403\" border=\"0\"><\/p>\n<p><b><\/b><\/p>\n<p>Wenn Sie diese &auml;nderungen durchgef&uuml;hrt haben, funktioniert die Aktualisierung der Daten. M&ouml;glicherweise k&ouml;nnen auch beim L&ouml;schen oder Anlegen eines Datensatzes &auml;hnliche Fehler auftauchen. In dem Fall m&uuml;ssen Sie einfach die entsprechenden eckigen Klammern im VBScript erg&auml;nzen, damit die SQL-Abfrage funktioniert.<\/p>\n<h2>L&ouml;schen eines Datensatzes<\/h2>\n<p>Wenn Sie mit den standardm&auml;&szlig;ig vorhandenen Serververhalten arbeiten und nicht selbst mit VBScript programmieren m&ouml;chten, m&uuml;ssen Sie zum L&ouml;schen eine weitere Detailseite erstellen. <\/p>\n<p>Das L&ouml;schen eines Datensatzes aus einem wiederholten Bereich wie auf der Hauptseite Personal.asp ist leider nicht ohne Weiteres m&ouml;glich.<\/p>\n<p>Zun&auml;chst f&uuml;gen Sie der Hauptseite eine weitere Tabellenspalte hinzu, am besten rechts von den bestehenden Spalten. Klicken Sie in das neue Feld und f&uuml;gen Sie das Serververhalten Zu Detailseite wechseln hinzu. Geben Sie im Dialog Zu Detailseite wechseln im Feld Detailseite den Wert PersonalLoeschen.asp ein. Das Feld URL-Parameter durchlaufen erh&auml;lt den Wert ID. Aktivieren Sie au&szlig;erdem die Option URL-Parameter.<\/p>\n<p>Anschlie&szlig;end erstellen Sie die neue Seite PersonalLoeschen.asp.<\/p>\n<p>F&uuml;gen Sie der Seite wie gewohnt zun&auml;chst die gew&uuml;nschte Datensatzgruppe hinzu. Gehen Sie in diesen Schritten vor:<\/p>\n<li>Erstellen Sie eine geeignete &uuml;berschrift, z. B. Soll der folgende Datensatz wirklich gel&ouml;scht werden<\/li>\n<li>Erstellen Sie ein Formular.<\/li>\n<li>Ziehen Sie die anzuzeigenden Felder aus dem Fenster Datenbindungen in das Formular.<\/li>\n<li>Markieren Sie das Formular und f&uuml;gen Sie das Serververhalten Zu bestimmtem Datensatz wechseln ein. Hier k&ouml;nnen Sie die Voreinstellungen &uuml;bernehmen.<\/li>\n<li>Geben Sie dem Formular mit Hilfe des Eigenschaftsfensters einen Namen, z. B. frmLoeschen.<\/li>\n<li>Ziehen Sie eine Schaltfl&auml;che in das Formular. Mit dieser Schaltfl&auml;che soll der ausgew&auml;hlte Datensatz gel&ouml;scht werden. Geben Sie dem Formular den Namen frmLoeschen und die Bezeichnung L&ouml;schen.<\/li>\n<li>Klicken Sie auf die Schaltfl&auml;che und f&uuml;gen Sie das Serververhalten Datensatz l&ouml;schen hinzu. Die Auswahl der Einstellungen erfolgt &auml;hnlich wie bei der Seite zur Aktualisierung. Unter Formular sollte der angegebene Formularname frmLoeschen erscheinen.<\/li>\n<p>Sie k&ouml;nnen den Mechanismus zum L&ouml;schen nun bereits ausprobieren. Wie Sie wahrscheinlich erwartet haben, folgt erneut eine Fehlermeldung, da im SQL-Ausdruck der Feldname Personal-Nr nicht in eckige Klammern gesetzt wurde.<\/p>\n<p>Sie m&uuml;ssen die Klammern noch manuell hinzuf&uuml;gen. Im Folgenden ist die fehlerhafte Zeile mit hervorgehobenen Erg&auml;nzungen angegeben:<\/p>\n<p>Nun funktioniert das L&ouml;schen. Falls der Anwender den Datensatz doch nicht l&ouml;schen will, bekommt er eine weitere Schaltfl&auml;che angeboten, mit der er ohne Ver&auml;nderungen zu der vorherigen Seite zur&uuml;ck wechseln kann.<\/p>\n<li>F&uuml;gen Sie dem Formular eine weitere Schaltfl&auml;che hinzu.<\/li>\n<li>Geben Sie im Eigenschaftsfenster den Namen btnCancel und die Beschriftung Abbrechen ein.<\/li>\n<li>&ouml;ffnen Sie das Fenster Verhaltensweisen &uuml;ber den Men&uuml;befehl Fenster ( Verhaltensweisen und f&uuml;gen Sie f&uuml;r die Schaltfl&auml;che das Verhalten Gehe zu URL hinzu.<\/li>\n<li>Geben Sie als URL die aufrufende Seite an, also Personal.asp.<\/li>\n<p>Nun k&ouml;nnen Sie den ausgew&auml;hlten Datensatz l&ouml;schen oder auch zur Auswahl zur&uuml;ckkehren (siehe Bild 28).<\/p>\n<p><IMG height=\"194\" src=\"..\/fileadmin\/_temp_\/{96E6B107-0D34-46AF-A296-216190B6B003}\/pic028.png\" width=\"403\" border=\"0\"><\/p>\n<p><b><\/b><\/p>\n<p><b><span style=\"color:darkgrey\">Bild 28:  L&ouml;schen eines Datensatzes<\/span><\/b><\/p>\n<p>Dreamweaver Ultradev bietet sowohl Anf&auml;ngern als auch versierten Programmierern einen einfachen Einstieg in die Erstellung von Internetseiten, die den Zugriff auf Datenbanken erm&ouml;glichen. Die vorhandenen so genannten Serververhaltensweisen bieten dabei ausreichende M&ouml;glichkeiten zum Anzeigen, Erstellen, Bearbeiten und L&ouml;schen von Daten. Auch das Suchen nach bestimmten Daten ist &#8211; obwohl hier nicht beschrieben &#8211; m&ouml;glich.<\/p>\n<p>Neben den vorhandenen Serververhalten gibt es einen st&auml;ndig wachsenden Pool von weiteren Anwendungen. Sie k&ouml;nnen von der Webseite <\/p>\n<p>http:\/\/www.macromedia.com kostenlos heruntergeladen werden.<\/p>\n<h3>Hinweis<\/h3>\n<p>Auf der Heft-CD haben wir f&uuml;r Sie eine 30 Tage Testversion des Dreamweaver Ultradev. Sie finden diese im Verzeichnis Software <\/p>\n<p>F&uuml;r erfahrene Entwickler bietet sich die M&ouml;glichkeit, die durch die unterschiedlichen Serververhalten generierten VBScript-Anwendungen zu variieren und an besondere Anforderungen anzupassen.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Immer &ouml;fter werden im Internet Informationsinhalte aus Datenbanken generiert. Angefangen beim Ausgangspunkt einer jeden Internetrecherche (den Suchmaschinen) bis hin zu hoch komplexen E-Business-Anwendungen (E-Shops), bauen immer mehr Internetangebote auf Datenbanken als strukturierte Informationsquelle. Eine einfache M&ouml;glichkeit, die Informationen Ihrer Datenbank in das Inter- oder Intranet zu stellen, bietet die Anwendung Dreamweaver Ultradev der Firma Macromedia. In diesem Beitrag erfahren Sie, wie Sie mit Dreamweaver Ultradev Internetseiten f&uuml;r den Zugriff auf Datenbankinhalte erstellen.<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","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":""},"categories":[66012000,662000,44000026,44000030],"tags":[],"class_list":["post-55000003","post","type-post","status-publish","format-standard","hentry","category-66012000","category-662000","category-Interaktiv","category-Internet"],"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>Datenbank goes Internet mit Dreamweaver Ultradev - Access im Unternehmen<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/access-im-unternehmen.de\/Datenbank_goes_Internet_mit_Dreamweaver_Ultradev\/\" \/>\n<meta property=\"og:locale\" content=\"de_DE\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Datenbank goes Internet mit Dreamweaver Ultradev\" \/>\n<meta property=\"og:description\" content=\"Immer &ouml;fter werden im Internet Informationsinhalte aus Datenbanken generiert. Angefangen beim Ausgangspunkt einer jeden Internetrecherche (den Suchmaschinen) bis hin zu hoch komplexen E-Business-Anwendungen (E-Shops), bauen immer mehr Internetangebote auf Datenbanken als strukturierte Informationsquelle. Eine einfache M&ouml;glichkeit, die Informationen Ihrer Datenbank in das Inter- oder Intranet zu stellen, bietet die Anwendung Dreamweaver Ultradev der Firma Macromedia. In diesem Beitrag erfahren Sie, wie Sie mit Dreamweaver Ultradev Internetseiten f&uuml;r den Zugriff auf Datenbankinhalte erstellen.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/access-im-unternehmen.de\/Datenbank_goes_Internet_mit_Dreamweaver_Ultradev\/\" \/>\n<meta property=\"og:site_name\" content=\"Access im Unternehmen\" \/>\n<meta property=\"article:published_time\" content=\"2021-03-22T16:10:21+00:00\" \/>\n<meta property=\"og:image\" content=\"http:\/\/vg02.met.vgwort.de\/na\/fdefe588d08b417c8877e9bc5f5e6fc9\" \/>\n<meta name=\"author\" content=\"Andr\u00e9 Minhorst\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Verfasst von\" \/>\n\t<meta name=\"twitter:data1\" content=\"Andr\u00e9 Minhorst\" \/>\n\t<meta name=\"twitter:label2\" content=\"Gesch\u00e4tzte Lesezeit\" \/>\n\t<meta name=\"twitter:data2\" content=\"27\u00a0Minuten\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/access-im-unternehmen.de\\\/Datenbank_goes_Internet_mit_Dreamweaver_Ultradev\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/access-im-unternehmen.de\\\/Datenbank_goes_Internet_mit_Dreamweaver_Ultradev\\\/\"},\"author\":{\"name\":\"Andr\u00e9 Minhorst\",\"@id\":\"https:\\\/\\\/access-im-unternehmen.de\\\/#\\\/schema\\\/person\\\/13395c4bcd7d7963efe33be9c584d93f\"},\"headline\":\"Datenbank goes Internet mit Dreamweaver Ultradev\",\"datePublished\":\"2021-03-22T16:10:21+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/access-im-unternehmen.de\\\/Datenbank_goes_Internet_mit_Dreamweaver_Ultradev\\\/\"},\"wordCount\":5443,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/access-im-unternehmen.de\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/access-im-unternehmen.de\\\/Datenbank_goes_Internet_mit_Dreamweaver_Ultradev\\\/#primaryimage\"},\"thumbnailUrl\":\"http:\\\/\\\/vg02.met.vgwort.de\\\/na\\\/fdefe588d08b417c8877e9bc5f5e6fc9\",\"articleSection\":[\"1\\\/2000\",\"2000\",\"Interaktiv\",\"Internet\"],\"inLanguage\":\"de\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/access-im-unternehmen.de\\\/Datenbank_goes_Internet_mit_Dreamweaver_Ultradev\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/access-im-unternehmen.de\\\/Datenbank_goes_Internet_mit_Dreamweaver_Ultradev\\\/\",\"url\":\"https:\\\/\\\/access-im-unternehmen.de\\\/Datenbank_goes_Internet_mit_Dreamweaver_Ultradev\\\/\",\"name\":\"Datenbank goes Internet mit Dreamweaver Ultradev - Access im Unternehmen\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/access-im-unternehmen.de\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/access-im-unternehmen.de\\\/Datenbank_goes_Internet_mit_Dreamweaver_Ultradev\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/access-im-unternehmen.de\\\/Datenbank_goes_Internet_mit_Dreamweaver_Ultradev\\\/#primaryimage\"},\"thumbnailUrl\":\"http:\\\/\\\/vg02.met.vgwort.de\\\/na\\\/fdefe588d08b417c8877e9bc5f5e6fc9\",\"datePublished\":\"2021-03-22T16:10:21+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/access-im-unternehmen.de\\\/Datenbank_goes_Internet_mit_Dreamweaver_Ultradev\\\/#breadcrumb\"},\"inLanguage\":\"de\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/access-im-unternehmen.de\\\/Datenbank_goes_Internet_mit_Dreamweaver_Ultradev\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@id\":\"https:\\\/\\\/access-im-unternehmen.de\\\/Datenbank_goes_Internet_mit_Dreamweaver_Ultradev\\\/#primaryimage\",\"url\":\"http:\\\/\\\/vg02.met.vgwort.de\\\/na\\\/fdefe588d08b417c8877e9bc5f5e6fc9\",\"contentUrl\":\"http:\\\/\\\/vg02.met.vgwort.de\\\/na\\\/fdefe588d08b417c8877e9bc5f5e6fc9\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/access-im-unternehmen.de\\\/Datenbank_goes_Internet_mit_Dreamweaver_Ultradev\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/access-im-unternehmen.de\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Datenbank goes Internet mit Dreamweaver Ultradev\"}]},{\"@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\\\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/access-im-unternehmen.de\\\/#\\\/schema\\\/person\\\/13395c4bcd7d7963efe33be9c584d93f\",\"name\":\"Andr\u00e9 Minhorst\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/1b9d010cf1716692cb9c34f21554e07d17d461acaea5b61b8cb21cbec678d48a?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/1b9d010cf1716692cb9c34f21554e07d17d461acaea5b61b8cb21cbec678d48a?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/1b9d010cf1716692cb9c34f21554e07d17d461acaea5b61b8cb21cbec678d48a?s=96&d=mm&r=g\",\"caption\":\"Andr\u00e9 Minhorst\"}}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Datenbank goes Internet mit Dreamweaver Ultradev - Access im Unternehmen","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/access-im-unternehmen.de\/Datenbank_goes_Internet_mit_Dreamweaver_Ultradev\/","og_locale":"de_DE","og_type":"article","og_title":"Datenbank goes Internet mit Dreamweaver Ultradev","og_description":"Immer &ouml;fter werden im Internet Informationsinhalte aus Datenbanken generiert. Angefangen beim Ausgangspunkt einer jeden Internetrecherche (den Suchmaschinen) bis hin zu hoch komplexen E-Business-Anwendungen (E-Shops), bauen immer mehr Internetangebote auf Datenbanken als strukturierte Informationsquelle. Eine einfache M&ouml;glichkeit, die Informationen Ihrer Datenbank in das Inter- oder Intranet zu stellen, bietet die Anwendung Dreamweaver Ultradev der Firma Macromedia. In diesem Beitrag erfahren Sie, wie Sie mit Dreamweaver Ultradev Internetseiten f&uuml;r den Zugriff auf Datenbankinhalte erstellen.","og_url":"https:\/\/access-im-unternehmen.de\/Datenbank_goes_Internet_mit_Dreamweaver_Ultradev\/","og_site_name":"Access im Unternehmen","article_published_time":"2021-03-22T16:10:21+00:00","og_image":[{"url":"http:\/\/vg02.met.vgwort.de\/na\/fdefe588d08b417c8877e9bc5f5e6fc9","type":"","width":"","height":""}],"author":"Andr\u00e9 Minhorst","twitter_card":"summary_large_image","twitter_misc":{"Verfasst von":"Andr\u00e9 Minhorst","Gesch\u00e4tzte Lesezeit":"27\u00a0Minuten"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/access-im-unternehmen.de\/Datenbank_goes_Internet_mit_Dreamweaver_Ultradev\/#article","isPartOf":{"@id":"https:\/\/access-im-unternehmen.de\/Datenbank_goes_Internet_mit_Dreamweaver_Ultradev\/"},"author":{"name":"Andr\u00e9 Minhorst","@id":"https:\/\/access-im-unternehmen.de\/#\/schema\/person\/13395c4bcd7d7963efe33be9c584d93f"},"headline":"Datenbank goes Internet mit Dreamweaver Ultradev","datePublished":"2021-03-22T16:10:21+00:00","mainEntityOfPage":{"@id":"https:\/\/access-im-unternehmen.de\/Datenbank_goes_Internet_mit_Dreamweaver_Ultradev\/"},"wordCount":5443,"commentCount":0,"publisher":{"@id":"https:\/\/access-im-unternehmen.de\/#organization"},"image":{"@id":"https:\/\/access-im-unternehmen.de\/Datenbank_goes_Internet_mit_Dreamweaver_Ultradev\/#primaryimage"},"thumbnailUrl":"http:\/\/vg02.met.vgwort.de\/na\/fdefe588d08b417c8877e9bc5f5e6fc9","articleSection":["1\/2000","2000","Interaktiv","Internet"],"inLanguage":"de","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/access-im-unternehmen.de\/Datenbank_goes_Internet_mit_Dreamweaver_Ultradev\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/access-im-unternehmen.de\/Datenbank_goes_Internet_mit_Dreamweaver_Ultradev\/","url":"https:\/\/access-im-unternehmen.de\/Datenbank_goes_Internet_mit_Dreamweaver_Ultradev\/","name":"Datenbank goes Internet mit Dreamweaver Ultradev - Access im Unternehmen","isPartOf":{"@id":"https:\/\/access-im-unternehmen.de\/#website"},"primaryImageOfPage":{"@id":"https:\/\/access-im-unternehmen.de\/Datenbank_goes_Internet_mit_Dreamweaver_Ultradev\/#primaryimage"},"image":{"@id":"https:\/\/access-im-unternehmen.de\/Datenbank_goes_Internet_mit_Dreamweaver_Ultradev\/#primaryimage"},"thumbnailUrl":"http:\/\/vg02.met.vgwort.de\/na\/fdefe588d08b417c8877e9bc5f5e6fc9","datePublished":"2021-03-22T16:10:21+00:00","breadcrumb":{"@id":"https:\/\/access-im-unternehmen.de\/Datenbank_goes_Internet_mit_Dreamweaver_Ultradev\/#breadcrumb"},"inLanguage":"de","potentialAction":[{"@type":"ReadAction","target":["https:\/\/access-im-unternehmen.de\/Datenbank_goes_Internet_mit_Dreamweaver_Ultradev\/"]}]},{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/access-im-unternehmen.de\/Datenbank_goes_Internet_mit_Dreamweaver_Ultradev\/#primaryimage","url":"http:\/\/vg02.met.vgwort.de\/na\/fdefe588d08b417c8877e9bc5f5e6fc9","contentUrl":"http:\/\/vg02.met.vgwort.de\/na\/fdefe588d08b417c8877e9bc5f5e6fc9"},{"@type":"BreadcrumbList","@id":"https:\/\/access-im-unternehmen.de\/Datenbank_goes_Internet_mit_Dreamweaver_Ultradev\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/access-im-unternehmen.de\/"},{"@type":"ListItem","position":2,"name":"Datenbank goes Internet mit Dreamweaver Ultradev"}]},{"@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\/"}},{"@type":"Person","@id":"https:\/\/access-im-unternehmen.de\/#\/schema\/person\/13395c4bcd7d7963efe33be9c584d93f","name":"Andr\u00e9 Minhorst","image":{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/secure.gravatar.com\/avatar\/1b9d010cf1716692cb9c34f21554e07d17d461acaea5b61b8cb21cbec678d48a?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/1b9d010cf1716692cb9c34f21554e07d17d461acaea5b61b8cb21cbec678d48a?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/1b9d010cf1716692cb9c34f21554e07d17d461acaea5b61b8cb21cbec678d48a?s=96&d=mm&r=g","caption":"Andr\u00e9 Minhorst"}}]}},"_links":{"self":[{"href":"https:\/\/access-im-unternehmen.de\/data\/wp\/v2\/posts\/55000003","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/access-im-unternehmen.de\/data\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/access-im-unternehmen.de\/data\/wp\/v2\/types\/post"}],"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=55000003"}],"version-history":[{"count":0,"href":"https:\/\/access-im-unternehmen.de\/data\/wp\/v2\/posts\/55000003\/revisions"}],"wp:attachment":[{"href":"https:\/\/access-im-unternehmen.de\/data\/wp\/v2\/media?parent=55000003"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/access-im-unternehmen.de\/data\/wp\/v2\/categories?post=55000003"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/access-im-unternehmen.de\/data\/wp\/v2\/tags?post=55000003"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}