예제 #1
0
 protected override bool ReleaseHandle()
 {
     try
     {
         SQLiteBase.FinalizeStatement(this);
     }
     catch (SQLiteException)
     {
     }
     return(true);
 }
예제 #2
0
        /// <summary>
        /// Disposes and finalizes the statement
        /// </summary>
        public void Dispose()
        {
            _sql.FinalizeStatement(this);

            _paramNames   = null;
            _paramValues  = null;
            _sql          = null;
            _sqlStatement = null;

            GC.SuppressFinalize(this);
        }