In der folgenden Liste sind die häufigsten Fehler aufgeführt, die Schüler bei Laborinstallationen finden. Wenn Sie auf Probleme stoßen, können Sie überprüfen, ob ähnliche Situationen vorliegen:
Falscher MDB-Dateiname oder -Pfad – Neuinstallation. Überprüfen Sie den genauen MDB-Namen und -Pfad. Um Fehler bei Pfadnamen zu vermeiden, können Sie die Schaltfläche „Durchsuchen“ im Assistenten „Datenquelle konfigurieren“ von AccessDataSource verwenden.
·Falsche Zugriffsberechtigungen für MDB-Dateien – Wenn die MDB-Datei eine Benutzer-ID und ein Passwort erfordert, müssen die in Kapitel 4 beschriebenen Techniken verwendet werden.
· Versuchen Sie, datengebundene Steuerelemente zu verwenden, wenn kein Datenquellensteuerelement vorhanden ist. Datengebundene Steuerelemente müssen über eine Datenquelle verfügen, die durch die DataSourceID-Eigenschaft angegeben wird, d. h. das Datenquellensteuerelement.
· Festlegen der falschen Datenquelle für ein datengebundenes Steuerelement: Wenn Sie Steuerelemente mit mehreren Datenquellen verwenden, achten Sie besonders auf den genauen Namen jedes Steuerelements. Überprüfen Sie dann erneut die in der DataSourceID-Eigenschaft jedes datengebundenen Steuerelements verwendete Datenquelle.
·Versuch, MDB zu verwenden, wenn JET nicht auf dem Computer installiert ist – obwohl dies selten vorkommt, überprüfen Sie bitte, ob auf dem Server JET installiert ist. Das Kopieren von MDB-Dateien ist einfach, Sie müssen jedoch die Access-Software oder die JET-Engine installiert haben.
· Fehler in Tabellen- und Spaltennamen – Dieser Fehler tritt häufig bei der Eingabe auf; wenn Sie den Designer-Assistenten oder Drag-and-Drop in Visual Studio und VWD verwenden, gibt es kein Problem.
·Falsche SQL-Anweisungssyntax – Bitte stellen Sie sicher, dass Sie die Schlüsselwörter richtig schreiben. Zwischen jedem Element in einer Liste (z. B. einer Reihe von Feldnamen) muss ein Komma stehen. Literale Zeichenfolgen müssen in einfache Anführungszeichen gesetzt werden, Zahlen jedoch nicht. Verwenden Sie nach Möglichkeit das Dialogfeld „Datenquelle konfigurieren“ der Datenquellensteuerung, um die Anweisung zu erstellen. Sie können SQL-Anweisungen auch direkt im Access Query Design-Tool oder Visual Studio QueryBuilder testen.
·Versuch, ein gesperrtes MDB-Objekt zu verwenden – Eine derzeit in Access im Designmodus geöffnete MDB-Tabelle oder -Abfrage verweigert alle Lese- und Schreibvorgänge. Wenn Sie dieses Objekt in ASP.NET verwenden möchten, müssen Sie dieses Objekt zur Entwurfszeit oder Laufzeit schließen.
·Versuch, eine gesperrte Seite zu ändern – die Entwurfsansicht von VWD ist für eine Seite, die von einem Browser geöffnet wird, nicht verfügbar. Wenn Sie die Entwurfsansicht verwenden müssen, müssen Sie zuerst den Browser schließen. (Sie können den Browser in der Quellansicht bearbeiten, speichern und aktualisieren, um Änderungen anzuzeigen.)