Access-o-Mania

Access-Forum (Deutsch/German) => Access-Hilfe => Thema gestartet von: kramoo6 am März 04, 2011, 15:57:52

Titel: Access für Internet,- und Desktopanwendungen
Beitrag von: kramoo6 am März 04, 2011, 15:57:52
Hallo an das Forum,

habe gleich zu Anfang mehrere Fragen und bitte um Hilfe.
Ich Programmiere öfters mit PHP und MySQL.

Jetzt habe ich aber das Problem das ich einige Vergleichsrechner programmieren soll die auch auf einem PC bzw. Laptop laufen.
Man könnte das ganze ja mit JAVA lösen so dass man nur einen Programmkern hat der fürs Internet und für Desktops läuft. Nun ist das aber sehr aufwendig und teuer und zu dem kann ich das alleine nicht.

Meine Idee wäre jetzt PHP mit Access fürs Internet und Access für die Desktop Versionen. Habe aber von Access keine Ahnung. So hätte ich zumindest nur eine Datenbank zum Pflegen.

1. Die fragen wäre würde das überhaupt gehen ?
2. Die Desktopversionen sind offline und nicht mit dem Internet verbunden. Kann man Access auf dem Desktop einfach mit der Access Datenbank im Internet synchronisieren?
3. Wie ist die Performance einer Accessdatenbank mit dem Zusammenspiel PHP ?

Wäre euch sehr dankbar wenn ich hier Hilfe bekomme.
Titel: Re: Access für Internet,- und Desktopanwendungen
Beitrag von: database am März 04, 2011, 18:03:01
Hallo,

wobei sich nun für mich die Frage stellt, WARUM du unbedingt Access auf einen Webserver schleppen willst?

ZitatMeine Idee wäre jetzt PHP ...

Dann bleib halt bei MySQL und PHP - ich bin zwar absoluter Fan von Access, aber das OpenSource-Zeugs passt eh zusammen wie die sprichwörtliche Faust auf's Auge.
Und für die Desktops....  Access und auf eine MySQL-Backend zugreifen lassen wäre eine Möglichkeit
Da aber nicht geplant ist, die Desktop-Teile mit dem Internet zu verbinden, können die Desktop-Teile reine Access-Applikationen sein.
Eine Verbindung mit der Internetdatenbank aufzunemehn hängt von der Möglichkeit des Zugriffs ab.
Wenn der Datenbankserver nicht von 'außen' erreichbar ist (und ich fürchte, das ist bei gut mehr 95% der Web-Datenbanken so) wird's schwierig, das auf einfache Weise gelöst zu kriegen.
Sollte aber mit dem Hoster zu erörtern sein.

Klar, irgendeine Möglichkeit gibts immer die Daten zu bekommen ...

ZitatWie ist die Performance einer Accessdatenbank mit dem Zusammenspiel PHP
Ich bin kein Webprogrammierfuzzy aber da stellt sich für mich nicht die Perfomance-Frage als erste sondern die Frage,
ob für einen Apache oder einen anderen Webserver dieser Kategorie überhaupt Access-Treiber zur Verfügung stehen.  ???

Titel: Re: Access für Internet,- und Desktopanwendungen
Beitrag von: kramoo6 am März 04, 2011, 20:11:18
Also verwende ich am besten fürs Internet PHP und MySQL und für die Desktop Access. Die MySQL Datenbank kann man für externen Zugriff freischalten das geht!
Ist es dann möglich Access einfach zu Synchronisieren mit der MySQL Datenbank?
Titel: Re: Access für Internet,- und Desktopanwendungen
Beitrag von: database am März 06, 2011, 08:35:31
Hallo,

es gibt ODBC Treiber, mit deren Hilfe man mit Access auf eine MySQL-Datenbank zugreifen kann.
Die entsprechenden Routinen zum Datenabgleich werden in VBA programmiert oder man verwendet die MySQL-Tabellen.

Ein Beispiel für den Zugriff und Hinweise zum ODBC-Treiber findest du u.A. hier:
http://www.vbarchiv.net/workshop/workshop_38-zugriff-auf-mysql-datenbanken-ado.html (http://www.vbarchiv.net/workshop/workshop_38-zugriff-auf-mysql-datenbanken-ado.html)

HTH
Titel: Re: Access für Internet,- und Desktopanwendungen
Beitrag von: DF6GL am März 06, 2011, 08:56:18
Hallo,

Besonderes:

http://www.ms-office-forum.de/forum/showthread.php?t=275708


Allgemeines:

http://www.donkarl.com/FAQ/FAQ8Kommunikation.htm
Titel: Re: Access für Internet,- und Desktopanwendungen
Beitrag von: database am März 06, 2011, 11:10:17
Aha,

da hab' ich dann auch noch was
Spezielles:

http://www.access-o-mania.de/index.php?ind=community&op=netiquette (http://www.access-o-mania.de/index.php?ind=community&op=netiquette)

In der 'Betriebsanleitung' von Acces-o-Mania wäre dann noch zu lesen, dass auf CROSSPOSTING zu verzichten sei ...