DataAdapter Fill命令禁止“写入”操作

时间:2011-02-04 16:54:24

标签: c# ado.net dataadapter

在数据集“填充”操作时,有什么方法可以避免“写入”操作吗?

令我惊讶的是,如果我使用DataAdapter Fill运行此命令文本 - >

“从表中删除”

它成功并删除所有对我正在尝试实现的功能有害的记录(将sql放在将动态运行的配置文件中)。当我们运行“填充”命令时,我们是否可以禁止“写入”操作。

此致 阿米特

1 个答案:

答案 0 :(得分:1)

无法通过DataAdapter执行此操作。在将字符串传递给DataAdapter之前,您可以尝试对字符串进行一些预先检查,但是有很多方法可以解决这个问题。

如果要禁止写入,则应更改用户对数据库的权限。然后,您可以通过存储过程进行更新,例如。