Package web2py :: Package gluon :: Module dal :: Class MSSQLAdapter2
[hide private]
[frames] | no frames]

Class MSSQLAdapter2

source code

    object --+            
             |            
ConnectionPool --+        
                 |        
       BaseAdapter --+    
                     |    
          MSSQLAdapter --+
                         |
                        MSSQLAdapter2

Instance Methods [hide private]
 
represent(self, obj, fieldtype) source code
 
execute(self, a) source code

Inherited from MSSQLAdapter: EXTRACT, LEFT_JOIN, PRIMARY_KEY, RANDOM, SELECT_LIMITBY, SUBSTRING, __init__, integrity_error_class, lastrowid, represent_exceptions, rowslice

Inherited from BaseAdapter: ADD, AGGREGATE, AND, BELONGS, COMMA, COUNT, DELETE, DESC, DIV, DROP, EQ, GE, GT, INSERT, LE, LIKE, LOWER, LT, MUL, NE, NOT, NOT_NULL, ON, OR, SELECT, SUB, TRUNCATE, UPDATE, UPPER, VERBATIM, alias, commit, commit_on_alter_table, commit_prepared, concat_add, contraint_name, count, create_sequence_and_triggers, distributed_transaction_begin, expand, log_execute, parse, prepare, rollback, rollback_prepared, select, support_distributed_transaction, tables

Inherited from ConnectionPool: find_or_make_work_folder, pool_connection

Inherited from object: __delattr__, __getattribute__, __hash__, __new__, __reduce__, __reduce_ex__, __repr__, __setattr__, __str__

Static Methods [hide private]

Inherited from ConnectionPool: close_all_instances, set_thread_folder

Class Variables [hide private]
  types = {'blob': 'IMAGE', 'boolean': 'CHAR(1)', 'date': 'DATET...

Inherited from BaseAdapter: KEYWORDS_ALL, KEYWORDS_COMMON

Inherited from ConnectionPool (private): _connection_pools, _folders, _instances

Properties [hide private]

Inherited from object: __class__

Method Details [hide private]

represent(self, obj, fieldtype)

source code 
Overrides: BaseAdapter.represent

execute(self, a)

source code 
Overrides: BaseAdapter.execute

Class Variable Details [hide private]

types

Value:
{'blob': 'IMAGE',
 'boolean': 'CHAR(1)',
 'date': 'DATETIME',
 'datetime': 'DATETIME',
 'decimal': 'NUMERIC(%(precision)s,%(scale)s)',
 'double': 'FLOAT',
 'id': 'INT IDENTITY PRIMARY KEY',
 'integer': 'INT',
...