评估 C# 中的 SQL 语句以确定它是否不仅仅是选择的最佳方法是什么? - 即检查如果稍后执行该语句,值是否会更改(插入、更新、删除、修改或删除)。
关于我可以使用的开箱即用的 C# dll/函数有什么想法,或者我应该使用字符串解析技术自己编写代码吗?
谢谢。
最佳答案
我会使用数据库权限。创建一个仅具有读取访问权限的数据库用户,然后执行除 SELECT 以外的任何操作的任何查询都将失败。
关于c# - 在 C# 中评估 sql 语句的最佳方法是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8480293/