Étapes à reproduire:
Exécutez toute nouvelle requête SQL:
query << Run Foreground(
OnRunComplete(
Write( "Number of rows in query result: ", N Rows( queryResult ) )
)
);
MyRunCompleteFunc = Function( {dt},
{Default Local},
Write( "Number of rows in query result: ", N Rows( dt ) )
);
query << Run Foreground( OnRunComplete( MyRunCompleteFunc ) );Ensuite, si vous essayez de supprimer la base de données, il dira que jmp utilise toujours la base de données.
Existe-t-il un moyen de fermer la connexion à la base de données? La fonction Fermer la connexion à la base de données () ne semble pas faire l'affaire.
J'ai exactement la même question.J'ai une base de données qui ne gère pas bien les connexions non terminées et je ne peux pas toujours utiliser Open Database Connection () / Close Database Connection avec un nom DSN..si j'utilise une chaîne ODBC: driver, je dois utiliser New SQL Requête, mais je ne vois pas de moyen de le fermer une fois terminé.