benkingery
Registered User.
- Local time
- Today, 02:13
- Joined
- Jul 15, 2008
- Messages
- 153
I think I almost have this recordset functioning properly, but I'm a little amiss. Can anyone help me out? I'm trying to update several fields on a form from a recordset. This is what I have:
When I run the code, I get a message indicating there are Too Few Parameters. When I go to debug, the following section is highlighted:
Any help rendered is greatly appreciated.
Code:
Dim strSQL_AZ As String
Dim db As DAO.Database
Dim RS As DAO.Recordset
Set db = CurrentDb()
strSQL_AZ = "SELECT ORDERS_AZ_Order_Header.[order-id], ORDERS_AZ_Order_Header.[buyer-name], ORDERS_AZ_Order_Header.[buyer-email], ORDERS_AZ_Order_Header.[recipient-name], ORDERS_AZ_Order_Header.[ship-address-1], ORDERS_AZ_Order_Header.[ship-address-2], ORDERS_AZ_Order_Header.[ship-city], ORDERS_AZ_Order_Header.[ship-state], ORDERS_AZ_Order_Header.[ship-postal-code] FROM ORDERS_AZ_Order_Header WHERE (((ORDERS_AZ_Order_Header.[order-id])=[forms]![returns]![OrderNumber]))"
Set RS = db.OpenRecordset(strSQL_AZ, dbOpenDynaset)
Me.CustomerName = RS![buyer-name]
Me.CustomerEmail = RS![buyer-email]
Me.OriginName = RS![recipient-name]
Me.OriginAddress = RS![ship-address-1]
Me.OriginAddress2 = RS![ship-address-2]
Me.OriginCity = RS![ship-city]
Me.OriginState = RS![ship-state]
Me.OriginPostalCode = RS![ship-postal-code]
Me.ReplacementName = RS![recipient-name]
Me.ReplacementAddress = RS![ship-address-1]
Me.ReplacementAddress2 = RS![ship-address-2]
Me.ReplacementCity = RS![ship-city]
Me.ReplacementState = RS![ship-state]
Me.ReplacementPostalCode = RS![ship-postal-code]
Set RS = Nothing
Set db = Nothing
When I run the code, I get a message indicating there are Too Few Parameters. When I go to debug, the following section is highlighted:
Code:
Set RS = db.OpenRecordset(strSQL_AZ, dbOpenDynaset)
Any help rendered is greatly appreciated.