Rubrik: Access | VB-Versionen: VBA | 08.03.05 |
Access und SQL-Server Sie möchten Access als Frontend und den MS SQL-Sever als Backend verwenden? | ||
Autor: Roland Wutzke | Bewertung: | Views: 22.027 |
www.vb-power.net | System: Win9x, WinNT, Win2k, WinXP, Win7, Win8, Win10, Win11 | kein Beispielprojekt |
Sie möchten MS-Access als Frontend und den MS SQL-Server als Backend verwenden?
Seit Access 2000 ist das gar nicht so schwer einzurichten. Denn was viele wohl gar nicht wissen: ab Access 2000 wird die direkte OLE DB Anbindung unterstützt. Man legt dazu lediglich eine Access-Projektdatei an und legt die Einstellungen allesamt dialoggesteuert fest.
Nachfolgend ein paar Screenshots, um das Ganze zu verdeutlichen.
1. Projektdatei anlegen
Hier die Option "Access-Datenbank-Assistenten, Seiten und Projekte" auswählen.
2. Projekt wählen
Hier das Icon "Projekt (bestehende Datenbank)" auswählen (oder aber neue Datenbank).
Im nächsten Schritt dann den Dateinamen für das Projekt angeben.
3. Verbindung zum Server (hier im Bild zur Northwind Datenbank)
Die Verbindung wird über den OLE DB Provider bereitgestellt.
4. Alles richtig?
Bei erfolgreicher Verbindung steht einem dann eine direkte Client/Server-Lösung mit Access als FrontEnd zur Verfügung. Tabellen, Sichten und sogar Sored Procedures können direkt von Access aus bearbeitet werden. Hinweis: Mit Access 2000 steht einem noch nicht der volle Funktionsumfang zur Verfügung. Die Designer sind dadurch etwas "hampelig" zu bedienen. Man sollte doch besser Access XP bzw. 2003 benutzen.
Dennoch - keine ODBC Connection mehr. Man arbeitet so, als würde man mit einer lokalen MDB arbeiten!