seit meinem "Umzug" auf den MS SQL Server 2008 R2 läuft vieles ungewohnt...
Ich habe bspw ein Rechnungsformular erstellt, welches aus einem Hautpformular (hier stehen Rechnungsnummer, -datum, -kreditor etc.) und einem Unterformular (hier stehen Rechnungsdetails, also die einzelnen Rechnungspositionen).
Als ich noch mit der HSQLDB verbunden war, funktionierte alles wunderbar. Unterformular eingefügt, eingestellt über welche Felder die Tabellen verknüpft sind, unter "Navigationsleiste" den Punkt "Übergeordnetes Formular" ausgewählt, fertig. Alles lief wie schon erwähnt ganz ausgezeichnet.
Jetzt läuft Base mit dem SQL Server. Ich habe das Rechnungsformular aus der alten in die neue Base-Datei kopiert, die korrekten Tabellen und die Verknüpfung eingestellt, klicke voller Vorfreude auf den "Entwurfsmodus an/aus"-Schalter, um das Formular zu benutzen und .....
SQL-Status: 07009
Ungültiger Descriptor-Index.
Die Daten des Unterformulares können nicht geladen werden, die des Hauptformulares schon.Sie haben versucht, an Position '1' einen Parameter einzufügen, es ist/sind aber nur '0' Parameter erlaubt. Eine Ursache könnte sein, dass die Eigenschaft "ParameterNameSubstitution" in der Datenquelle nicht auf WAHR gesetzt ist.
Frage:
Was ist denn bitte der Descriptor-Index? Und warum ist er bei mir ungültig? Von welchen Parametern wird hier gesprochen?
Ich versteh leider nur Bahnhof
Hab natürlich schon mal über die Suchfunktion gesucht und auch mächtig viel gefunden, aber leider werde ich da nicht schlau draus.
Ich hoffe es hat jemand eine Idee!
Viele Grüße
zachy