Не би трябвало. ExecuteNonQuery връща цяло число, указващо броя на засегнатите редове. Ако не са вмъкнати редове, трябва да се върне 0. Трябва да хвърли изключение, когато не успее да изпълни заявката. Например:връзката е затворена, таблицата не съществува и т.н.