Могу ли я запустить скрипт sql через linq - PullRequest
0 голосов
/ 02 декабря 2010

У меня есть файл сценария sql, и я хочу запустить его, я могу использовать sqlcommand для этого, но в моем приложении я использую linq.Итак, я хочу знать, могу ли я запустить этот скрипт через linq, если да, как я могу сделать

Ответы [ 2 ]

6 голосов
/ 02 декабря 2010

Используйте метод DataContext.ExecuteCommand для отправки вашего SQL напрямую в базу данных.

1 голос
/ 02 декабря 2010

Если ваш скрипт содержит несколько операторов, вам нужно будет проанализировать их и выполнить их по одному, используя DataContext.ExecuteCommand, иначе все пойдет не так. Как вы это сделаете, зависит от того, как отформатированы ваши скрипты.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...