not having a good day today

i'm trying to execute a stored query (update query) in a access 2000 database with the following code.

VB Code:
  1. Set comUpdate = New Command
  2.     comUpdate.CommandType = adCmdStoredProc
  3.     comUpdate.CommandText = "qryUPDWeeklyDataFile"
  4.     comUpdate.Parameters.Append comUpdate.CreateParameter("parPublisher", adBSTR, _
  5.         adParamInput, , com.Parameters("parPublisher"))
  6.     comUpdate.Parameters.Append comUpdate.CreateParameter("parWeekYear", adBSTR, _
  7.         adParamInput, , com.Parameters("parWeekYear"))
  8.     comUpdate.ActiveConnection = cnTemp
  9.     comUpdate.Execute
  10.     Set comUpdate = Nothing

i've stepped through it and it goes straight through the code, no problems, no errors etc, but when i look at the records in the datdabase using access, nothing has changed.

NOTE: I had ran the query manually using access and specified the exact same parameter values (checked them using the immediate window) and it worked perfectly.

i'm lost!