Update table problem

L

Les

I am trying to create a running sum with the follwing code. The results are
displayed in a Datasheet sub form.

strProductCode is "Text". CurTotal & curRunning_Sum are Currency types.

I am getting a message "To few paramenters Expected 1"

Can't see what wrong can anyone help please.

Thanks

Les

'Create running sum

Dim Runtot As Integer
Dim strsql As String
Dim PCode As String

Runtot = 0

Set Sumlist = CurrentDb.OpenRecordset("tblOrder_Details") 'table Name
PCode = Sumlist!strProduct_Code

If Sumlist.BOF Then 'BOF=no results from tbl
MsgBox "There Are Calculations To Be Made."
Else

Sumlist.MoveFirst

Do
Runtot = Runtot + Sumlist![curTotal]
strsql = "Update tblOrder_Details Set curRunning_Sum = " & Runtot & "
WHERE Product = '" & PCode & "'"
CurrentDb.Execute strsql, dbFailOnError

Sumlist.MoveNext

Loop Until Sumlist.EOF

End If
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top