SQLite und Access

Ist Ihnen der Begriff SQLite schon einmal untergekommen Wenn nicht, so ist das nicht weiter verwunderlich, handelt es sich dabei doch um ein Datenbanksystem, das Sie als Access-Benutzer wahrscheinlich nicht brauchen und viele Ähnlichkeiten mit Access aufweist. Wenn doch, so könnte das der Verbreitung von Android-Smartphones und -Tablets geschuldet sein, denn unter Android ist SQLite das Standarddatenbankformat mit Systemunterstützung – die allermeisten Apps verwenden es, wenn größere Datenmengen zu speichern sind. Grund genug, dieses Format einmal genauer unter die Lupe zu nehmen.

Weiterlesen

Einsatz des MyODBC/MySQL Connectors

Beim Einsatz des MyODBC-Treibers (nun unter dem Namen MySQL Connector zu finden) für den Zugriff auf eine MySQL-Datenbank treten mitunter kleinere Probleme auf. Dieser Beitrag liefert Antworten zu aktuellen Fragen. So kann es beispielsweise sein, dass die Performance ohne ersichtlichen Grund einbricht oder Sie den Treiber beim Einbinden oder Importieren von MySQL-Datenbanken nicht mehr finden.

Weiterlesen

SQL Server 2012 – Installation

Als Access-Entwickler kommen Sie schnell an die Grenzen des Systems, wenn es um die Sicherheit der Daten, um die Benutzerverwaltung und um die Skalierbarkeit geht. Der Ausweg ist ein SQL-Server, zum Beispiel der Microsoft SQL Server 2012. Wenn Sie die Benutzeroberfläche einer Anwendung in Access programmieren und als Backend zum Speichern der Daten den SQL Server verwenden, erhalten Sie eine tolle Kombination. In diesem Beitrag schauen wir uns an, wie Sie den SQL Server installieren und wie sie diesen in Betrieb nehmen.

Weiterlesen

T-SQL: Datenbanken und Tabellen erstellen

T-SQL ist der SQL-Dialekt, der unter dem Microsoft SQL Server verwendet wird. Dieser Beitrag zeigt, wie Sie mit T-SQL Datenbanken anlegen und Tabellen erstellen. Zum Erstellen von Tabellen gehören noch einige weitere Aspekte wie zum Beispiel das Definieren der einzelnen Felder, das Festlegen der Datentypen oder das Anlegen von Indizes. Dabei werden vor allem die Unterschiede zu den Datentypen unter Access und unter T-SQL hervorgehoben.

Weiterlesen

MySQL-Zugriff ohne MyODBC

Für viele Anwender fällt ein ODBC-Zugriff auf eine MySQL-Datenbank flach, weil sie auf ihrem Rechner keine zusätzliche Software wie etwa MyODBC installieren dürfen. Mit einer speziellen MySQL-DLL und einigen Klassen einer Open Source-Bibliothek gelingt dies auch ohne Installation von MyODBC – Sie brauchen nur noch eine einzige DLL in das Verzeichnis zu kopieren, in dem sich auch Ihre Datenbankdatei befindet. Dieser Beitrag zeigt die Möglichkeiten dieser Lösung auf.

Weiterlesen

Performanter Webzugriff auf MySQL-Datenbanken

Wer einen Webserver sein Eigen nennt oder anderweitig Gelegenheit zum Ablegen von Daten in einer MySQL-Datenbank hat, kann dies für verschiedene Zwecke nutzen: Primär sollen Datenbanken auf Webservern natürlich Inhalte für Internetseiten liefern, aber Sie können diese natürlich auch einfach als zentrale Datenbasis verwenden und von überall auf diese zugreifen. Wenn dies auch noch in akzeptabler Zeit gelingen soll, müssen Sie jedoch einige Regeln beachten.

Weiterlesen

Der DBMS-Connection-Wizard

In den vorherigen Ausgaben haben wir Ihnen gezeigt, wie Sie Verknüpfungen von Access zu aktiven Datenbankmanagement-Systemen wie SQL Server oder MySQL ganz einfach über ein Konfigurationsformular einrichten und verwalten können. In vorliegendem Beitrag gehen wir noch einen Schritt weiter: Hier liefern wir einen Assistenten, mit dem Sie die gleiche Aufgabe erledigen können – mit dem Riesenvorteil, dass Sie nicht jede Datenbank mit den benötigten Formularen und Modulen auffüllen müssen, sondern gleich auf die enthaltenen Funktionen zugreifen können.

Weiterlesen

DBMS-unabhängiger Zugriff auf SQL Server und Co.

Haben Sie sich nicht auch schon immer gefragt, welche Zugriffstechnik am besten für den Zugriff auf Tabellen in aktiven Datenbanksystemen geeignet ist Falls Sie dies bereits mit ADODB- und DAO-Methoden getestet haben, wissen Sie vermutlich, dass keine Zugriffsmethode alle Wünsche eines Access-Programmierers erfüllt. Es bleibt also nichts anderes übrig, als die Einschränkungen hinzunehmen oder unterschiedliche Methoden parallel einzusetzen.

Weiterlesen

Anmeldung an SQL Server und Co.

Wenn Sie ein aktives Datenbanksystem wie SQL Server oder MySQL als Backend Ihrer Access-Anwendung verwenden, müssen Sie sich vor dem Zugriff auf die Daten anmelden. Dieser Beitrag liefert Methoden, mit denen sich die Benutzer Ihrer Datenbanken auf verschiedenste Weise an unterschiedliche Datenbanksysteme anmelden können – egal, ob Sie die Verbindungsdaten in einer DSN oder in der Datenbank speichern und ob Benutzername und/oder Kennwort in der Verbindungszeichenfolge stecken oder per Login-Dialog eingegeben werden sollen.

Weiterlesen