Annoscia85
Registered User.
- Local time
- Today, 05:18
- Joined
- Aug 16, 2011
- Messages
- 32
Hi, I hope somebody could help..
Im curreently joining my tables together which work fine, but i want to use an update sql statement for my update button.
this is the code i have..
Private Sub Update_Click()
CurrentDb.Execute "UPDATE Material_Cost INNER JOIN ((Costing_Main INNER JOIN Costing_Sub ON Costing_Main.Enquiry_No = Costing_Sub.Enquiry_No) " _
& "INNER JOIN Machine_Charge_Out ON (Costing_Main.ID = Machine_Charge_Out.ID) AND (Costing_Sub.Machine_Type = Machine_Charge_Out.Machine_Type)) " _
& "ON (Costing_Main.ID = Material_Cost.ID) AND (Material_Cost.ID = Machine_Charge_Out.ID) SET " _
& "Costing_Main.Part_No = Costing_Main.Part_No, Costing_Main.Enquiry_No = Costing_Main.Enquiry_No, Costing_Main.Description = Costing_Main.Description, " _
& "Costing_Main.Neida_Part_No = Costing_Main.Neida_Part_No, Costing_Main.Current_Date = Costing_Main.Current_Date, Costing_Main.Revision = Costing_Main.Revision, " _
& "Costing_Sub.Qty_Price_Break = Costing_Sub.Qty_Price_Break, Costing_Sub.Enquiry_No = Costing_Sub.Enquiry_No, Costing_Sub.Machine_Type = Costing_Sub.Machine_Type, " _
& "Costing_Sub.Rate_Hr = Costing_Sub.Rate_Hr, Costing_Sub.Cycle_ppm = Costing_Sub.Cycle_ppm, Costing_Sub.Setting_Time = Costing_Sub.Setting_Time, " _
& "Costing_Sub.Tool_Cost1 = Costing_Sub.Tool_Cost1, Costing_Sub.Tool_Cost2 = Costing_Sub.Tool_Cost2, Costing_Sub.Revision = Costing_Sub.Revision, " _
& "Machine_Charge_Out.Machine_Type = Machine_Charge_Out.Machine_Type, Machine_Charge_Out.Hourly_Rate = Machine_Charge_Out.Hourly_Rate, " _
& "Material_Cost.Part_No_length = Material_Cost.Part_No_length, Material_Cost.Weight_Per1000 = Material_Cost.Weight_Per1000, " _
& "Material_Cost.Finished_Weight_kg = Material_Cost.Finished_Weight_kg, Material_Cost.Scrap_Rate_kg = Material_Cost.Scrap_Rate_kg, " _
& "Material_Cost.Costing_Time = Material_Cost.Costing_Time, Material_Cost.Percentage = Material_Cost.Percentage, " _
& "Material_Cost.Scrap_Value = Material_Cost.Scrap_Value " _
& "WHERE Costing_Main.Part_No = Costing_Main.Part_No;", dbFailOnError
End Sub
There is are no error's whilst debugging, it just doesnt update my table data.
Does anybody have any idea's?
Many thanks in advance
Im curreently joining my tables together which work fine, but i want to use an update sql statement for my update button.
this is the code i have..
Private Sub Update_Click()
CurrentDb.Execute "UPDATE Material_Cost INNER JOIN ((Costing_Main INNER JOIN Costing_Sub ON Costing_Main.Enquiry_No = Costing_Sub.Enquiry_No) " _
& "INNER JOIN Machine_Charge_Out ON (Costing_Main.ID = Machine_Charge_Out.ID) AND (Costing_Sub.Machine_Type = Machine_Charge_Out.Machine_Type)) " _
& "ON (Costing_Main.ID = Material_Cost.ID) AND (Material_Cost.ID = Machine_Charge_Out.ID) SET " _
& "Costing_Main.Part_No = Costing_Main.Part_No, Costing_Main.Enquiry_No = Costing_Main.Enquiry_No, Costing_Main.Description = Costing_Main.Description, " _
& "Costing_Main.Neida_Part_No = Costing_Main.Neida_Part_No, Costing_Main.Current_Date = Costing_Main.Current_Date, Costing_Main.Revision = Costing_Main.Revision, " _
& "Costing_Sub.Qty_Price_Break = Costing_Sub.Qty_Price_Break, Costing_Sub.Enquiry_No = Costing_Sub.Enquiry_No, Costing_Sub.Machine_Type = Costing_Sub.Machine_Type, " _
& "Costing_Sub.Rate_Hr = Costing_Sub.Rate_Hr, Costing_Sub.Cycle_ppm = Costing_Sub.Cycle_ppm, Costing_Sub.Setting_Time = Costing_Sub.Setting_Time, " _
& "Costing_Sub.Tool_Cost1 = Costing_Sub.Tool_Cost1, Costing_Sub.Tool_Cost2 = Costing_Sub.Tool_Cost2, Costing_Sub.Revision = Costing_Sub.Revision, " _
& "Machine_Charge_Out.Machine_Type = Machine_Charge_Out.Machine_Type, Machine_Charge_Out.Hourly_Rate = Machine_Charge_Out.Hourly_Rate, " _
& "Material_Cost.Part_No_length = Material_Cost.Part_No_length, Material_Cost.Weight_Per1000 = Material_Cost.Weight_Per1000, " _
& "Material_Cost.Finished_Weight_kg = Material_Cost.Finished_Weight_kg, Material_Cost.Scrap_Rate_kg = Material_Cost.Scrap_Rate_kg, " _
& "Material_Cost.Costing_Time = Material_Cost.Costing_Time, Material_Cost.Percentage = Material_Cost.Percentage, " _
& "Material_Cost.Scrap_Value = Material_Cost.Scrap_Value " _
& "WHERE Costing_Main.Part_No = Costing_Main.Part_No;", dbFailOnError
End Sub
There is are no error's whilst debugging, it just doesnt update my table data.
Does anybody have any idea's?
Many thanks in advance