Выполнить набор 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) Есть ли механизм пакетной отправки запросов в БД?
Подскажите пожалуйста:
Есть набор запросов к 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')"
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д