Is it safe to call SubmitChanges() when you are not sure whether the data has changed? What does it actually do?
Share
Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.
Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.
Lost your password? Please enter your email address. You will receive a link and will create a new password via email.
Please briefly explain why you feel this question should be reported.
Please briefly explain why you feel this answer should be reported.
Please briefly explain why you feel this user should be reported.
It’s safe, but you should do some testing yourself. I always set the
.Logproperty on my DataContext to log to the debug window. You may discover that you’re doing updates you didn’t intend to because the data has changed in a way you didn’t expect. It’s always good to watch what SQL is being generated and how many database calls are happening.