当我尝试将FireDAC FDQuery与MySQL数据库一起使用时,出现以下错误:
Cannot perform this operation on an open dataset.
Run Code Online (Sandbox Code Playgroud)
query.Open(....my connection string to MySQL....);
try
query.ExecSql;
finally
query.Close;
Run Code Online (Sandbox Code Playgroud)
我通过双击表单上的图标来填充FDQuery。我还连接到数据库进行测试。它正确地返回了结果。我想从代码中使用它,但是它不起作用,因此我对其进行了调试。我总是到断点:query.Close;