我的应用有一项高级功能,可以接受用户编写的 SQL 查询。该功能应包含一个“验证”按钮以检查查询是否有效。
我发现使用 ADO 执行此操作的最简单方法就是尝试运行查询并捕获可能的异常。但是,我还如何检查查询是否允许添加新记录或编辑现有记录?
最佳答案
交易,有人吗?
begin transaction
// Query being validated goes here
rollback transaction
关于c++ - 如何检查 SQL 查询对于使用 ADO 编写是否有效?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1199764/