I have always included the at sign in the parameter name when using AddWithValue, but I just noticed some code written by someone else that doesn't use it. Is one way more correct than the other?
cmd.Parameters.AddWithValue("ixCustomer", ixCustomer);
or
cmd.Parameters.AddWithValue("@ixCustomer", ixCustomer);