Titi und Wolfgang: Wird lokal geöffnet

Hallo

Die Datenbank in unserem Intranet wird immer Lokal geöffnet. Wir möchten jedoch die Datenbank auf dem Server öffnen und diese bearbeiten. Also nicht vom Server herunterladen und auf der Festplatte bearbeiten sondern direkt auf dem Server öffnen, damit Änderungen der Datenbank direkt auf dem Server ausgeführt werden.

Bitte helft uns.

Besten Dank

Titi und Wolfgang

  1. Hallo

    Hei !

    Die Datenbank in unserem Intranet wird immer Lokal geöffnet. Wir möchten jedoch die Datenbank auf dem Server öffnen und diese bearbeiten. Also nicht vom Server herunterladen und auf der Festplatte bearbeiten sondern direkt auf dem Server öffnen, damit Änderungen der Datenbank direkt auf dem Server ausgeführt werden.

    Hat Euer Problem im weitesten Sinne was mit dem Thread http://forum.de.selfhtml.org/?m=37030&t=6687 von Gestern was zu tun ?

    An irgend einer Stelle greift ihr halt auf die lokale Datenbank zu. Könnte man das Problem vielleicht etwas konkretisieren ? Was ist "öffnen" ? MDB-Datei aufrufen ? Oder DB connecten und SQL ausführen ? Was ist, was soll sein ? Scrips, Links, Beispiele bitteschön !

    Bitte helft uns.

    Gerne. Gebt uns eine Chance

    Besten Dank

    Titi und Wolfgang

    Gruß
    Hans-Peter

    1. Hat Euer Problem im weitesten Sinne was mit dem Thread http://forum.de.selfhtml.org/?m=37030&t=6687 von Gestern was zu tun ?

      ich wollte nicht der Erste sein, der das bemerkt.

      Christian

    2. Hallo

      Nein, das hat nichts mit der angegebenen Beitrag zu tun. Öffnen heisst, die Datei datenbank_firma.mdb öffnen. Diese wird also vom Server geöffnet. Also wir öffnen direkt Access mit dem ersten Formular der Begrüssung. Jedoch möchten wir diese nicht lokal sondern Serverbasiert öffnen, ändern und beim abspeichern direkt die neuen Daten drin haben. Dies funktioniert ja auf ASP Basis mit einem HTML Formular auch, wieso denn nicht in Access.

      Gruss

      Titi und Wolfgang

      Hallo

      Hei !

      Die Datenbank in unserem Intranet wird immer Lokal geöffnet. Wir möchten jedoch die Datenbank auf dem Server öffnen und diese bearbeiten. Also nicht vom Server herunterladen und auf der Festplatte bearbeiten sondern direkt auf dem Server öffnen, damit Änderungen der Datenbank direkt auf dem Server ausgeführt werden.

      Hat Euer Problem im weitesten Sinne was mit dem Thread http://forum.de.selfhtml.org/?m=37030&t=6687 von Gestern was zu tun ?

      An irgend einer Stelle greift ihr halt auf die lokale Datenbank zu. Könnte man das Problem vielleicht etwas konkretisieren ? Was ist "öffnen" ? MDB-Datei aufrufen ? Oder DB connecten und SQL ausführen ? Was ist, was soll sein ? Scrips, Links, Beispiele bitteschön !

      Bitte helft uns.

      Gerne. Gebt uns eine Chance

      Besten Dank

      Titi und Wolfgang

      Gruß
      Hans-Peter

      1. Hallo

        Nein, das hat nichts mit der angegebenen Beitrag zu tun. Öffnen heisst, die Datei datenbank_firma.mdb öffnen. Diese wird also vom Server geöffnet. Also wir öffnen direkt Access mit dem ersten Formular der Begrüssung. Jedoch möchten wir diese nicht lokal sondern Serverbasiert öffnen, ändern und beim abspeichern direkt die neuen Daten drin haben. Dies funktioniert ja auf ASP Basis mit einem HTML Formular auch, wieso denn nicht in Access.

        es gilt trotzdem dasselbe:
        Befasst Euch mit ASDP und DB-Anbindung, so auf die Schnelle wird das nix.
        http://set4u.at/demo/asp_seiten.html da gibt es jede Menge Quellen dazu.
        Gruss
        Christian

        1. es gilt trotzdem dasselbe:
          Befasst Euch mit ASDP und DB-Anbindung, so auf die Schnelle wird das nix.

          Dazu sage ich nur ein 100%-iges: "soisses" !

          Gruß
          Hans-Peter

      2. Hallo

        Auch hallo,

        Nein, das hat nichts mit der angegebenen Beitrag zu tun. Öffnen heisst, die Datei datenbank_firma.mdb öffnen. Diese wird also vom Server geöffnet. Also wir öffnen direkt Access mit dem ersten Formular der Begrüssung. Jedoch möchten wir diese nicht lokal sondern Serverbasiert öffnen, ändern und beim abspeichern direkt die neuen Daten drin haben. Dies funktioniert ja auf ASP Basis mit einem HTML Formular auch, wieso denn nicht in Access.

        Nun ja, fatalerweise kann man tatsächlich eine mdb-Datei, die auf einem Web-Server liegt, offnen. Aber ich behaupte jetzt mal, Ihr lauft da in ein völlig falsche Richtung.

        Erstens funktioniert das nur in einem Intranet, indem man man einen Web-Server als File-Server zweckentfremdet. Zweitens funktioniert das nur, wenn man auf seinem lokalen PC Access installiert hat und dieses mit *.mdb-Dateien verknüpft hat. Drittens, nicht-MS OS-se kann man dabei sowieso völlig vergessen. Viertens, öffnet Ihr dabei niemals Access (ferngesteuert ? wie sollte das gehen ?) auf dem Server, sondern immer lokal. Fünftens, hängt es von der Resourcen-Verwaltung des Server-OS ab, was passiert, wenn 99 User gleichzeitig auf die Datenbank zugreifen wollen. Ich vermute: "Chaos pur".

        Es gibt die Methode der Datenbank-basierte Web-Anwendungen in Form von PHP oder ASP-Applikationen. Greift auf die Datenbank - um Himmels Willen - nicht mittels Load / Store zu sondern ausschließlich über SQL.

        Ich vermute, Ihr habe _doch_ eine ähnliche Konstellation wie der Kollege im gestrigen Thread.

        Grüße
        Hans-Peter

      3. MoiN!

        Öffnen heisst, die Datei datenbank_firma.mdb öffnen.

        "Mit Access öffnen" heißt bei mir: Access starten, "Datei -> Öffnen" wählen, das richtige Laufwerk wählen (vielleicht auch ein Netzwerklaufwerk oder über die Netzwerkumgebung), dann das richtige Verzeichnis, und dann die Datei. "Öffnen" klicken, und fertig.

        So öffnet man eine Datenbank mit dem Programm Access.

        Diese wird also vom Server geöffnet.

        Das sieht mir aber so aus, als ob irgendeine HTML-Seite einen Link enthält in der Form <a href="datenbank.mdb">Datenbank öffnen</a>.

        Dadurch wird die Datenbank vom Server an den Browser gesendet, und dort irgendwie behandelt. Rechner ohne Access eröffnen den "Speichern unter..."-Dialog, und Rechner mit Access speichern die Datei lokal und starten dann Access damit. Der Rückweg, die Datei zum Server zu bringen, ist niemals vorgesehen gewesen, und es wird auch nicht funktionieren, einfach in Access auf "Speichern" zu klicken. Da kriegt der Server nichts von mit.

        Jedoch möchten wir diese nicht lokal sondern Serverbasiert öffnen, ändern und beim abspeichern direkt die neuen Daten drin haben.

        Ihr braucht keinen HTTP-Server, sondern eine Netzwerkfreigabe des Laufwerks auf einem Fileserver. Dann kann man über ein _Dateisystem_ auf die _Datei_ zugreifen, nicht über HTTP auf eine _Ressource_ (was grundsätzlich etwas anderes ist als eine Datei!).

        Dies funktioniert ja auf ASP Basis mit einem HTML Formular auch, wieso denn nicht in Access.

        ASP läuft auf dem Server. Formulardaten werden zum Server geschickt und mit ASP in die dort vorhandene Datenbank eingebaut. Die Datenbankdatei wird dabei aber niemals übertragen.

        Ach ja: Bitte http://learn.to/quote - siehe auch </faq/#Q-09a>

        - Sven Rautenberg