代码之家  ›  专栏  ›  技术社区  ›  CoolStraw

多个查询

  •  1
  • CoolStraw  · 技术社区  · 14 年前

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

    提前谢谢你,

    米卢德贝尔。

    1 回复  |  直到 9 年前
        1
  •  1
  •   Darin Dimitrov    14 年前

    如果数据库支持多个语句,可以使用 ; 一次性执行: sqlCommand.ExecuteNonQuery(); . 当然,如果在同一个查询中混合使用SELECT、UPDATE和DELETE,那么获取结果可能会很麻烦。你也可以 check this sample .