Access-o-Mania

Access-Forum (Deutsch/German) => Access-Hilfe => Thema gestartet von: klabau am September 15, 2016, 08:56:09

Titel: Vertrieb einer Anwendung
Beitrag von: klabau am September 15, 2016, 08:56:09
Hallo.
Ich bin jetzt soweit das ich eines meiner Programme im kleinen Kreis vertreiben möchte.

Dazu habe ich einiges gelesen und würde das folgender Weise machen:
Ich benutze Innosetup.
Das Backend wird als .accdb nach localappdata kopiert.
Das Frontend kommt als .accde ins programmverzeichnis.
Die Tabellen aus dem Backend werden per VBA verknüpft (muss man das überhaubt bei jedem Start machen?)
Im Frontend wird die Nutzung der Shift-Taste unterdrückt.
Dann wird noch eine Verknüpfung im Startmenü und auf Wunsch auf dem Desktop angelegt(mit Innosetup)

Was haltet Ihr davon?
Ist das gut so?
Habe ich etwas Entscheidendes vergessen?

Und noch eine Frage, wenn ich das Backend mit einem Kennwort verschlüssle dauert das Öffnen des Frontends sehr lange. woran könnte das liegen?

Danke und Gruß :)

Titel: Re: Vertrieb einer Anwendung
Beitrag von: Beaker s.a. am September 15, 2016, 11:30:42
Hallo,
ZitatDie Tabellen aus dem Backend werden per VBA verknüpft (muss man das überhaubt bei jedem Start machen?)
Nicht zwangsläufig, nur wenn jemand das BE verschiebt. Eine Prüfung ob die
Verbindung noch vorhanden ist, würde ich aber einbauen.
Einfach beim Start der Anwendung auf irgendeine Tabelle zugreifen und den
Fehler, der bei nicht vorhandenem/verschobenem BE auftritt, abfangen.
gruss ekkehard
Titel: Re: Vertrieb einer Anwendung
Beitrag von: Lachtaube am September 15, 2016, 11:52:02
... und weil sich ein Frontend auch physikalisch ändert, gehört das nicht in den Programmordner des PCs.
Titel: Re: Vertrieb einer Anwendung
Beitrag von: datekk am September 15, 2016, 13:58:54
Soll denn von allen Usern auf die gleichen Tabellen / auf das gleiche Backend zugegriffen werden?
Titel: Re: Vertrieb einer Anwendung
Beitrag von: klabau am September 16, 2016, 09:09:24
Danke für Eure Tips und Ideen.
@datekk: Es soll nur eine Person auf das Backend zugreifen, da dürfte es mit localappdata eigentlich keine Probleme geben.

Titel: Re: Vertrieb einer Anwendung
Beitrag von: ebs17 am September 16, 2016, 12:52:20
Man darf auch daran denken, wie der Nutzer die Anwendung (FE + BE) in ein eigenes Backup einbeziehen kann. Gerade eigenerfasste Daten sind da schützenswert.
Titel: Re: Vertrieb einer Anwendung
Beitrag von: klabau am September 16, 2016, 15:24:44
Für das Backup wird ein Programm mitgeliefert (in Lazarus geschrieben)
Damit kann das Backend gesichert und wiederhergestellt werden.