error checking for ExecuteScalar