PreparedStatement
Close
close a PreparedStatement module
Calling Sequence
Parameters
Description
Examples
preparedstat:-Close( )
preparedstat
-
PreparedStatement module
Close frees the resources associated with preparedstat. This happens automatically when preparedstat is garbage collected; however, you can call Close to release the resources immediately.
Any descendant modules of preparedstat are closed when preparedstat is closed. (A module is a descendant of a parent module if it is returned by one of the parent module's exports or if it is a descendant of one of the parent module's descendants.)
Create a prepared statement, pstat.
driver≔DatabaseLoadDriver⁡:
conn≔driver:-OpenConnection⁡url,name,pass:pstat≔conn:-CreatePreparedStatement⁡SELECT * FROM animals:
Create a descendant of pstat.
res≔pstat:-Execute⁡:
Close pstat.
stat:-Close⁡
Try using pstat.
res≔pstat:-Execute⁡SELECT * FROM animals:
Error, (in ExecuteQuery) this object has been closed, no further operations are possible
Try to use pstat's descendant.
res:-Next⁡
See Also
Database
Database[PreparedStatement]
Database[PreparedStatement][Execute]
Database[Result]
Database[Statement]
Database[usage]
Download Help Document