Форум сайта python.su
Кто знает как сделать AUTOCOMMIT в MSSQL ?
Офлайн
Если для доступа к БД используется драйвер mxODBC, то так:
db_conn.setconnectoption(mx.ODBC.Windows.SQL.AUTOCOMMIT, mx.ODBC.Windows.SQL.AUTOCOMMIT_OFF)
Офлайн
dvsиспользуется pymssql
Если для доступа к БД используется драйвер mxODBC, то так:db_conn.setconnectoption(mx.ODBC.Windows.SQL.AUTOCOMMIT, mx.ODBC.Windows.SQL.AUTOCOMMIT_OFF)
Офлайн
пример из http://svn.sqlobject.org/SQLObject/branches/victorng/sqlobject/mssql/mssqlconnection.py
def _setAutoCommit(self, conn, auto): #raise Exception(repr(auto)) return #conn.auto_commit = auto option = "ON" if auto == 0: option = "OFF" c = conn.cursor() c.execute("SET AUTOCOMMIT "+option) conn.setconnectoption(SQL.AUTOCOMMIT, option)
Офлайн