在C#中评估sql语句的最佳方法是什么?

Chr*_*ris 2 c# sql dll

在C#中评估SQL语句以确定它是否不仅仅是选择的最佳方法是什么? - 即 - 如果稍后执行该语句,则检查是否将更改值(插入,更新,删除,修改或删除).

我可以使用的开箱即用C#dlls/functions的任何想法,或者这是我应该使用字符串解析技术编写自己的东西?

谢谢.

Jam*_*ull 12

我会使用数据库权限.创建只具有读访问权限的数据库用户,然后,除SELECT之外的任何其他查询都将失败.

  • 我并不反对 - 我只是提到OP以了解情况 (4认同)
  • 小警告 - 即使是`SELECT`也会使服务器瘫痪...交叉连接或7应该足够...... (3认同)