Ich arbeite in einer Access 2016-Datenbank mit 17 Tabellen und ca. 300 MB Daten. Ich muss darüber hinaus mehrere Abfragen und Ansichten erstellen. Aufgrund der Art der Abfragen und meines Hintergrunds mit SQL habe ich die Abfragen direkt in der SQL-Ansicht geschrieben, anstatt die GUI zu verwenden.
Hin und wieder, normalerweise nach dem Speichern einer Abfrage, werde ich plötzlich zur Eingabe eines Parameters aufgefordert. An der SQL-Abfrage ist jedoch nichts auszusetzen. Wenn ich den Text kopiere und in eine neue Abfrage einfüge, funktioniert er einwandfrei.
Die Parameter, nach denen ich gefragt werde, existieren nicht einmal (sie enthalten normalerweise "Query1" im Parameternamen sowie möglicherweise einen Namen, den ich einer Spalte zugewiesen habe). Warum passiert das und wie kann ich es verhindern? Ich habe versucht, die gesamte Access-Datei zu speichern und zu aktualisieren, falls einige Daten veraltet sind. Es hilft nicht.
EDIT: Es ist wieder passiert. Dieses Mal hatte ich einer Abfrage gerade eine neue Spalte hinzugefügt (über den SQL-Editor). Plötzlich begann dieses Popup zu bekommen:
Übersetzung: Schreiben Sie in den Parameterwert Query1.Expression1001