我把批量更新存储过程的sql语句保存为.txt(.sql也试过),然后写了个程序,用StreamReader读取所有语句并执行(SqlCommand文本模式执行),为什么都出错(确定是sql语句出错,而且是每个"go"分隔符的时候出现语法错误).而这些语句在查询分析器中都能正常执行.是不是SqlCommand不支持这样批量执行的sql语句,还是文本文件编码的问题(所有编码方式都试过)。或者能否给我另外比较好的方法,可以更新远程数据库(不能联网的)的存储过程。
谢谢!