I have a method that allows me to kick off a back up of a data base. What I am wondering is if I should be using ExecuteNonQuery() in this context or if there is something
This does look like the type of thing you should put in a stored procedure to do some error handling.
Also, have a look here to see it done in code.