G
Guest
In my query I keep receiving a compiling error. The error message says
"Compile Error in Query Expression..." and then the query expression is
given, as follows:
BldgName: IIf(IsNull([ParkName]),[AddressNum] & " " &
[Street],IIf([UseAddNotParkForName]=True,[AddressNum] & " " &
[Street],[ParkName] & " " & [BuildingNo]))
I cannot figure this out. I have stripped off the joins in order to make a
simpler query, and it still gets hung up on using IIf(isNull()). Is the
IsNull() statement a problem?
Note: I currently use the exact same query in a separate db and it works
fine....
FYI, the SQL is as follows, and thanks in advance for your help:
SELECT tblMarkets.Market, tblSubmarkets.Submarket, tblParks.ParkName,
IIf(IsNull([ParkName]),[AddressNum] & " " &
[Street],IIf([UseAddNotParkForName]=True,[AddressNum] & " " &
[Street],[ParkName] & " " & [BuildingNo])) AS BldgName,
tblEntities.BuildingID, tblEntities.TempBuildingID, tblEntities.BuildingNo,
tblStatus.StatusID, tblStatus.StatusDesc, tblEntities.AddressNum,
tblEntities.Street, tblEntities.City, tblEntities.State, tblEntities.Zip,
tblEntities.County, tblEntities.AcresGross, tblEntities.AcresNet,
tblEntities.APN, tblEntities.SF
FROM tblStatus RIGHT JOIN (((tblMarkets RIGHT JOIN tblEntities ON
tblMarkets.MarketID = tblEntities.MarketID) LEFT JOIN tblSubmarkets ON
tblEntities.SubmarketID = tblSubmarkets.SubmarketID) LEFT JOIN tblParks ON
tblEntities.ParkID = tblParks.ParkID) ON tblStatus.StatusID =
tblEntities.StatusID
WHERE (((tblEntities.TempBuildingID)=No) AND ((tblStatus.StatusID)>3))
ORDER BY tblMarkets.Market, tblSubmarkets.Submarket, tblParks.ParkName,
tblEntities.BuildingID;
"Compile Error in Query Expression..." and then the query expression is
given, as follows:
BldgName: IIf(IsNull([ParkName]),[AddressNum] & " " &
[Street],IIf([UseAddNotParkForName]=True,[AddressNum] & " " &
[Street],[ParkName] & " " & [BuildingNo]))
I cannot figure this out. I have stripped off the joins in order to make a
simpler query, and it still gets hung up on using IIf(isNull()). Is the
IsNull() statement a problem?
Note: I currently use the exact same query in a separate db and it works
fine....
FYI, the SQL is as follows, and thanks in advance for your help:
SELECT tblMarkets.Market, tblSubmarkets.Submarket, tblParks.ParkName,
IIf(IsNull([ParkName]),[AddressNum] & " " &
[Street],IIf([UseAddNotParkForName]=True,[AddressNum] & " " &
[Street],[ParkName] & " " & [BuildingNo])) AS BldgName,
tblEntities.BuildingID, tblEntities.TempBuildingID, tblEntities.BuildingNo,
tblStatus.StatusID, tblStatus.StatusDesc, tblEntities.AddressNum,
tblEntities.Street, tblEntities.City, tblEntities.State, tblEntities.Zip,
tblEntities.County, tblEntities.AcresGross, tblEntities.AcresNet,
tblEntities.APN, tblEntities.SF
FROM tblStatus RIGHT JOIN (((tblMarkets RIGHT JOIN tblEntities ON
tblMarkets.MarketID = tblEntities.MarketID) LEFT JOIN tblSubmarkets ON
tblEntities.SubmarketID = tblSubmarkets.SubmarketID) LEFT JOIN tblParks ON
tblEntities.ParkID = tblParks.ParkID) ON tblStatus.StatusID =
tblEntities.StatusID
WHERE (((tblEntities.TempBuildingID)=No) AND ((tblStatus.StatusID)>3))
ORDER BY tblMarkets.Market, tblSubmarkets.Submarket, tblParks.ParkName,
tblEntities.BuildingID;