Выполнить набор delete и insert запросов в одном String - VB

Узнай цену своей работы

Формулировка задачи:

Ребят, приветствую!
Подскажите пожалуйста:
Есть набор запросов к MyTABLE (Id int, Colm int) в MS SQL, значения которых сформировал со страницы и записал все в один String.
1) Не могу понять как отследить ошибку, если хоть один запрос не прошел.
Например ошибку с неверным типом данных во 2-ом insert.
В данном случае не ругается ни на что, хотя запрос не прошел в БД ...

... хотя если подавать только один запрос, то он ругнется Err: Microsoft SQL Server Native Client 10.0-->Error converting data type varchar to numeric.-->-2147217913

2) Или тут стоит выполнять execute отдельно для каждого запроса и откатываться в случае возникновения ошибки? Аукнется на производительности?!
3) Есть ли механизм пакетной отправки запросов в БД?

Решение задачи: «Выполнить набор delete и insert запросов в одном String»

textual
Листинг программы
"delete from MyTABLE where ID = 2  insert into MyTABLE VALUES (2,'FAIL')"

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

6   голосов , оценка 3.333 из 5
Похожие ответы