put a breakpoint on that line, hover your mouse or use the immediate window to find out what value CustomerID is. I'm guessing this is where your problem is coming from.
Just tried that, it's passing the correct information....I step through and then the next line, DA.Fill(DS) kicks out the error....
Thanks
Chris