为什么在“ executenonquery”中的“非”?
-
26-09-2019 - |
题
我知道这不是一个有用的问题,但我不禁会被它烦恼。
所以,
为什么所述方法(在 *Command
班级)称为
executenonquery 代替 ExecuteQuery?
我们在DBS上发布的那些SQL语句不是查询吗?
解决方案
从语义上讲,查询是您执行的要返回数据的内容。您正在“查询”数据库以查找Y中的所有X。
如果您没有期望返回结果,那不是一个查询,而是语句或命令。
其他提示
如果它们是插入,删除,创建表格等,则不是
我认为这是一个查询正在向数据库询问记录。更改数据/数据库的操作将不是查询。
不隶属于 StackOverflow