Methods
    - C
 - D
 - N
 - R
 - S
 
Included Modules
    
  
  
    
    
    
    
    
    
      Class Public methods
      
        Source: show
# File rails/activerecord/lib/active_record/vendor/db2.rb, line 61 def initialize(environment) @env = environment @handle_type = SQL_HANDLE_DBC rc, @handle = SQLAllocHandle(@handle_type, @env.handle) check_rc(rc) end
Instance Public methods
      
        Source: show
# File rails/activerecord/lib/active_record/vendor/db2.rb, line 93 def commit check_rc(SQLEndTran(@handle_type, @handle, SQL_COMMIT)) end
Source: show
# File rails/activerecord/lib/active_record/vendor/db2.rb, line 68 def connect(server_name, user_name = '', auth = '') check_rc(SQLConnect(@handle, server_name, user_name.to_s, auth.to_s)) end
Source: show
# File rails/activerecord/lib/active_record/vendor/db2.rb, line 85 def disconnect check_rc(SQLDisconnect(@handle)) end
Source: show
# File rails/activerecord/lib/active_record/vendor/db2.rb, line 89 def rollback check_rc(SQLEndTran(@handle_type, @handle, SQL_ROLLBACK)) end
Source: show
# File rails/activerecord/lib/active_record/vendor/db2.rb, line 81 def set_auto_commit_off set_connect_attr(SQL_ATTR_AUTOCOMMIT, SQL_AUTOCOMMIT_OFF) end
Source: show
# File rails/activerecord/lib/active_record/vendor/db2.rb, line 77 def set_auto_commit_on set_connect_attr(SQL_ATTR_AUTOCOMMIT, SQL_AUTOCOMMIT_ON) end
Source: show
# File rails/activerecord/lib/active_record/vendor/db2.rb, line 72 def set_connect_attr(attr, value) value += "\00"" if value.class == String check_rc(SQLSetConnectAttr(@handle, attr, value)) end