像我从sql management studio那样从ado.net执行查询

时间:2011-06-15 15:38:49

标签: sql-server ado.net

我正在为我的团队开发一个小实用程序,我想在部署数据库版本时使用它。开发人员正在使用管理工作室,每当他们在SP或表中进行更改时,他们都会从管理工作室(DROP和CREATE)选项创建脚本。

在我的实用程序中,我使用该脚本,当我使用ADO.Net运行该脚本执行非查询时,它会引发一些例外,例如 - 'GO'不是正确的关键字等。

任何人都可以建议可以按原样运行这些脚本吗?

由于

1 个答案:

答案 0 :(得分:0)

使用Microsoft工具运行这些脚本 - 他们理解GO命令(不是SQL)并在发送到SQL Server之前将其删除。

请参阅sqlcmd和旧版(已弃用)osql实用程序。