Afternoon all
is it possiable to put a value from my VBA code into a SQL statement? my VBA code is as follows
The value from within this code that is called prodnumber i would like to use in this sql query
Where ive put "prodnumber " is actually where i need that value. i have tried [rs]![prodnumber] and [rs]![prodID] with no luck. If someone could point me in the right direction
Thanks very much and for all the previous help i have recieved.
is it possiable to put a value from my VBA code into a SQL statement? my VBA code is as follows
Code:
strLowestRack = "SQLtoFindOldestStockfrmAssignOrders"
Stop
Set rs = Me.[sqlOrderDetails subform].Form.RecordsetClone
Do While Not rs.EOF
prodnumber = rs!ProdID
q = rs!Quantity
For i = 1 To q
l = DLookup("RackID", strLowestRack) 'change this sql
DoCmd.RunSQL "UPDATE [Location] SET [Location].ProdID = 1 WHERE [Location].RackID =" & l
Next i
rs.MoveNext
Loop
Code:
SELECT Location.RackID
FROM Location
WHERE (((Location.ProdID)="prodnumber")
AND ((Location.StockAge)=(SELECT MIN(StockAge)
FROM Location
WHERE Location.ProdID = "prodnumber")));
Thanks very much and for all the previous help i have recieved.
Comment