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

标签 c# sql dll

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

关于我可以使用的开箱即用的 C# dll/函数有什么想法,或者我应该使用字符串解析技术自己编写代码吗?

谢谢。

最佳答案

我会使用数据库权限。创建一个仅具有读取访问权限的数据库用户,然后执行除 SELECT 以外的任何操作的任何查询都将失败。

关于c# - 在 C# 中评估 sql 语句的最佳方法是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8480293/

相关文章:

php - 获得最多标记的帖子

php - 如何从具有相同列名的多个表中检索数据

MYSQL 工作台 - 错误 1215 : Cannot add foreign key constraint

c++ - 使用远程线程的 DLL 注入(inject)在执行时不执行任何操作

delphi - 如何将 DLL 中的表单嵌入到 Inno Setup 向导页面中?

javascript - 获取 Google Static Maps API 的西南 Angular 和东北 Angular

c# - SQL Server 中串联的最佳实践?

c# - 如何播放资源中的 WAV 音频文件?

c# - SQLDataReader 在 ExecuteReader 之后读取为空

dll中的子应用程序中的c++事件循环