A family of Microsoft relational database management systems designed for ease of use.
I think you misunderstand the OP's point, which is that if they open the query design window in SQL view (and possibly in design view, they don't say) it is captioned by default Abfrage6 (Abfrage is German for 'query'). If they then enter an SQL statement and opens it as a datasheet it's fine. If they then go back into SQL view and enter a different SQL statement and save it under a name of their choice, when they subsequently try to open the now saved query, they are prompted for a value of a parameter with a name which includes a reference to Abfrage6.
I tried to reproduce this behaviour at the time of the original post without success, and cannot do so now. The behaviour is inexplicable to me. There is no mention of Abfrage6 in the SQL statement, and no attempt is being made to reference a query of that name anywhere else as far as I can see on the evidence available.
I did originally raise the question of whether a computed column Expr1001 had been created at some time, but there is no column of that name referenced in the SQL statement. The SQL statement is clearly fine per se as it opens successfully as Abfrage7. In view of my failure to reproduce the behaviour described, all I can think of is that this is behaviour experienced only in the German language version of Access. If so, it's justifiable to regard it as a bug.
UPDDATE: A thought occurred to me, so I tested it. I created a simple query SELECT * FROM Contacts; and opened it as a datasheet. I then ordered the query by the LastName column, not by creating an ORDER BY clause, but by right clicking the column in datasheet view and selecting the ascending order option (A-Z). This actually creates an OrderBy property for the query under the skin. I then reverted to SQL view and entered an SQL statement SELECT * FROM AgeGroups; Right enough when I tried to open this as a datasheet I was prompted for Query1.LastName, i.e. I was able to reproduce the behaviour experienced by the OP. If that's not a bug, then I don't know what is!
I've always felt that a querydef object having an OrderBy property was one of Microsoft's more stupid endeavours as the way to order a query's result set is by an ORDER BY clause. Now I'm more convinced than ever.