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