SQL-Problem: Unterschiedliche Syntax Designer zu VBA-Code?

30/09/2007 - 12:57 von Urs Meyer | Report spam
Hallo Leute

Im Abfragen-Designer habe ich folgendes SQL-Statement generiert:

SELECT tblBauPositionen.Baustellen_ID, tblBauPositionen.Selektion,
tblBauPositionen.Kapitel, tblBauPositionen.Position,
Format(IIf(tblBauPositionen.Position Is Null,'0',[Position]),'0.000') AS
PositionF
FROM tblBauPositionen

Dieses möchte ich nun im Code direkt einsetzen, also
strSQL = "Select.."
CurrentDb.Openrecordset(strSQL...

Hier erzeugt das Statement eine Fehlermeldung über fehlende Parameter.
Vermulich hàngt das mit Format(IIF( zusammen, die Syntax scheint
abzuweichen.

Weiss jemand Rat?
Urs
 

Lesen sie die antworten

#1 Urs Meyer
30/09/2007 - 13:22 | Warnen spam
Hallo Leute

Dieses möchte ich nun im Code direkt einsetzen, also
strSQL = "Select.."
CurrentDb.Openrecordset(strSQL...



Konnte das Problem noch einkreisen; es liegt an der Where-Klausel, da Access
offensichtlich diese nicht direkt auf die berechnete Spalte anwenden kann.
Die Berechnung muss auch dort ebenfalls durchgeführt werden.

Hat sich also erledigt

Besten Dank
Urs

Ähnliche fragen