A
Accessor
Hi all. I'm getting a "syntax error in FROM clause" when I try to run this
query through vba and ado within excel. It works fine as a query in the
database. I've checked for proper formatting. All this is is my sql copied
from the working query, converted to a string for ADO. Any help? I'm at my
wits' end... thanks in advance.
Kevin
'Set the SQL string.
sSQL = "SELECT tblStocksPricingVol.Symbol,
tblStocksPricingVol.PricingVolDate, tblStocksPricingVol.Volume, " & _
"tblStocksPricingVol.HighPrice, tblStocksPricingVol.ClosePrice,
[HighPrice]-[ClosePrice] AS " & _
"DiffBetwClAndHigh, FormatPercent([DiffBetwClAndHigh]/[HighPrice]) AS
PctClFromHigh FROM " & _
"tblStocksPricingVol WHERE
(((tblStocksPricingVol.PricingVolDate)=(SELECT Max(T2.PricingVolDate)" & _
"FROM tblStocksPricingVol AS T2 WHERE T2.Symbol =
tblStocksPricingVol.Symbol)) AND " & _
"((tblStocksPricingVol.Volume)>=850000));"
query through vba and ado within excel. It works fine as a query in the
database. I've checked for proper formatting. All this is is my sql copied
from the working query, converted to a string for ADO. Any help? I'm at my
wits' end... thanks in advance.
Kevin
'Set the SQL string.
sSQL = "SELECT tblStocksPricingVol.Symbol,
tblStocksPricingVol.PricingVolDate, tblStocksPricingVol.Volume, " & _
"tblStocksPricingVol.HighPrice, tblStocksPricingVol.ClosePrice,
[HighPrice]-[ClosePrice] AS " & _
"DiffBetwClAndHigh, FormatPercent([DiffBetwClAndHigh]/[HighPrice]) AS
PctClFromHigh FROM " & _
"tblStocksPricingVol WHERE
(((tblStocksPricingVol.PricingVolDate)=(SELECT Max(T2.PricingVolDate)" & _
"FROM tblStocksPricingVol AS T2 WHERE T2.Symbol =
tblStocksPricingVol.Symbol)) AND " & _
"((tblStocksPricingVol.Volume)>=850000));"