ado.net使用相同的sqlcommand对象来执行多个命令

Ana*_*r M 2 c# asp.net ado.net

可以告诉任何人使用相同的SqlCommand对象在.net应用程序中执行多个命令.

情况: 我有一个先执行的Truncate表命令.然后我将执行SqlBulkcopy操作然后我希望相同的命令对象执行另一个存储过程,该存储过程将执行一些更新或将数据移动到不同的表.

我不想创建一个新的Command对象.

所有三个操作都在交易中还有一件事.

提前致谢.

dan*_*n78 5

您不必创建新对象.只需指定一个新的

command.CommandText = "SELECT FROM WHERE...";
Run Code Online (Sandbox Code Playgroud)

在执行每个命令之前使用必要的参数.