InvalidOperationException
The command is in an invalid state. Either the ULCommand.Connection value is missing or closed, the ULCommand.Transaction
value does not match the current transaction state of the connection, or the ULCommand.CommandText value is invalid.
Pre-compiling statements allows for the efficient re-use of statements when just the parameter values are changed. Changing
any other property on this command unprepares the statement.
UltraLite.NET does not require you to explicitly prepare statements as all unprepared commands are prepared on calls to the
various Execute methods.