protected void EnsureActiveTransactionState()
 {
     if (State != TransactionState.Active)
     {
         throw IscException.ForTypeErrorCodeIntParamStrParam(IscCodes.isc_arg_gds, IscCodes.isc_tra_state, Handle, "no valid");
     }
 }