多个查询

时间:2010-11-18 09:22:35

标签: c# .net database ado.net

我有一个ADO.NET问题,确实,我想知道是否可以执行盲查询执行;这意味着用户在文本框中输入任何内容(它应该是SQL或T-SQL语句),然后当他提交我想要动态执行其输入时,我已经看到ADO.NET已经SELECT和INSERT / DELETE / UPDATE语句的不同方法,总而言之,有没有办法只执行一堆语句而不先检查它们的类型? (查询可以包含“;”分隔查询,所以......)

提前致谢,

Miloud Bel。

1 个答案:

答案 0 :(得分:1)

如果您的数据库支持多个语句,您可以将它们与;分开并一次执行:sqlCommand.ExecuteNonQuery();。当然,如果在同一查询中混合使用SELECT,UPDATE,DELETE,则获取结果可能会很混乱。您也可以check this sample