Running tests with database 'ado_mssql'

'basic' module: API test raised an exception
============================================
Code: 'a.save()'
Line: 25
Exception:   File "C:\temp\django\tests\doctest.py", line 1243, in __run
    compileflags, 1) in test.globs
  File "<doctest basic[8]>", line 1, in ?
    a.save()
  File "C:\temp\django\django\utils\functional.py", line 3, in _curried
    return args[0](*(args[1:]+moreargs), **dict(kwargs.items() + morekwargs.items()))
  File "C:\Python24\lib\site-packages\django\core\meta\__init__.py", line 788, in method_save
    cursor.execute("SELECT 1 FROM %s WHERE %s=%%s LIMIT 1" % (opts.db_table, opts.pk.column), [pk_val])
  File "C:\Python24\lib\site-packages\django\core\db\base.py", line 10, in execute
    result = self.cursor.execute(sql, params)
  File "C:\Python24\lib\site-packages\adodbapi\adodbapi.py", line 596, in execute
    self.executeHelper(operation,0,parameters)
  File "django\core\db\backends\ado_mssql.py", line 43, in executeHelper
    old_executeHelper(self, operation, isStoredProcedureCall, parameters)
  File "C:\Python24\lib\site-packages\adodbapi\adodbapi.py", line 556, in executeHelper
    self._raiseCursorError(DatabaseError,tracebackhistory)
  File "C:\Python24\lib\site-packages\adodbapi\adodbapi.py", line 411, in _raiseCursorError
    eh(self.conn,self,errorclass,errorvalue)
  File "C:\Python24\lib\site-packages\adodbapi\adodbapi.py", line 38, in standardErrorHandler
    raise errorclass(errorvalue)
DatabaseError: 
-----------
Strategy 1: Traceback:Traceback (most recent call last):
   File "C:\Python24\lib\site-packages\adodbapi\adodbapi.py", line 544, in executeHelper
    adoRetVal=self.cmd.Execute()
   File "<COMObject ADODB.Command>", line 3, in Execute
   File "C:\Python24\lib\site-packages\win32com\client\dynamic.py", line 251, in _ApplyTypes_
    result = self._oleobj_.InvokeTypes(*(dispid, LCID, wFlags, retType, argTypes) + args)
 com_error: (-2147352567, 'Exception occurred.', (0, 'Microsoft OLE DB Provider for SQL Server', "Line 1: Incorrect syntax near 'LIMIT'.", None, 0, -2147217900), None)


-----------
Strategy 2: Traceback:Traceback (most recent call last):
   File "C:\Python24\lib\site-packages\adodbapi\adodbapi.py", line 544, in executeHelper
    adoRetVal=self.cmd.Execute()
   File "<COMObject ADODB.Command>", line 3, in Execute
   File "C:\Python24\lib\site-packages\win32com\client\dynamic.py", line 251, in _ApplyTypes_
    result = self._oleobj_.InvokeTypes(*(dispid, LCID, wFlags, retType, argTypes) + args)
 com_error: (-2147352567, 'Exception occurred.', (0, 'Microsoft OLE DB Provider for SQL Server', "Line 1: Incorrect syntax near 'LIMIT'.", None, 0, -2147217900), None)


-----------
Strategy 3: Traceback:Traceback (most recent call last):
   File "C:\Python24\lib\site-packages\adodbapi\adodbapi.py", line 544, in executeHelper
    adoRetVal=self.cmd.Execute()
   File "<COMObject ADODB.Command>", line 3, in Execute
   File "C:\Python24\lib\site-packages\win32com\client\dynamic.py", line 251, in _ApplyTypes_
    result = self._oleobj_.InvokeTypes(*(dispid, LCID, wFlags, retType, argTypes) + args)
 com_error: (-2147352567, 'Exception occurred.', (0, 'Microsoft OLE DB Provider for SQL Server', "Line 1: Incorrect syntax near 'LIMIT'.", None, 0, -2147217900), None)


-----------
Strategy 4: Traceback:Traceback (most recent call last):
   File "C:\Python24\lib\site-packages\adodbapi\adodbapi.py", line 544, in executeHelper
    adoRetVal=self.cmd.Execute()
   File "<COMObject ADODB.Command>", line 3, in Execute
   File "C:\Python24\lib\site-packages\win32com\client\dynamic.py", line 251, in _ApplyTypes_
    result = self._oleobj_.InvokeTypes(*(dispid, LCID, wFlags, retType, argTypes) + args)
 com_error: (-2147352567, 'Exception occurred.', (0, 'Microsoft OLE DB Provider for SQL Server', "Line 1: Incorrect syntax near 'LIMIT'.", None, 0, -2147217900), None)

--- ADODBAPI on command:SELECT 1 FROM basic_articles WHERE id=? LIMIT 1 with parameters: [1]


'basic' module: API test raised an exception
============================================
Code: "articles.get_object(headline__startswith='Area woman')"
Line: 37
Exception:   File "C:\temp\django\tests\doctest.py", line 1243, in __run
    compileflags, 1) in test.globs
  File "<doctest basic[11]>", line 1, in ?
    articles.get_object(headline__startswith='Area woman')
  File "C:\temp\django\django\utils\functional.py", line 3, in _curried
    return args[0](*(args[1:]+moreargs), **dict(kwargs.items() + morekwargs.items()))
  File "C:\Python24\lib\site-packages\django\core\meta\__init__.py", line 1097, in function_get_object
    raise does_not_exist_exception, "%s does not exist for %s" % (opts.object_name, kwargs)
ArticleDoesNotExist: Article does not exist for {'headline__startswith': 'Area woman'}


'basic' module: API test failed
===============================
Code: 'articles.get_object(id__exact=8).pub_date'
Line: 118
Expected: 'datetime.datetime(2005, 7, 31, 12, 30, 45)\n'
Got: 'datetime.datetime(2005, 7, 31, 12, 30)\n'

'basic' module: API test raised an exception
============================================
Code: 'a8.save()'
Line: 124
Exception:   File "C:\temp\django\tests\doctest.py", line 1243, in __run
    compileflags, 1) in test.globs
  File "<doctest basic[46]>", line 1, in ?
    a8.save()
  File "C:\temp\django\django\utils\functional.py", line 3, in _curried
    return args[0](*(args[1:]+moreargs), **dict(kwargs.items() + morekwargs.items()))
  File "C:\Python24\lib\site-packages\django\core\meta\__init__.py", line 788, in method_save
    cursor.execute("SELECT 1 FROM %s WHERE %s=%%s LIMIT 1" % (opts.db_table, opts.pk.column), [pk_val])
  File "C:\Python24\lib\site-packages\django\core\db\base.py", line 10, in execute
    result = self.cursor.execute(sql, params)
  File "C:\Python24\lib\site-packages\adodbapi\adodbapi.py", line 596, in execute
    self.executeHelper(operation,0,parameters)
  File "django\core\db\backends\ado_mssql.py", line 43, in executeHelper
    old_executeHelper(self, operation, isStoredProcedureCall, parameters)
  File "C:\Python24\lib\site-packages\adodbapi\adodbapi.py", line 556, in executeHelper
    self._raiseCursorError(DatabaseError,tracebackhistory)
  File "C:\Python24\lib\site-packages\adodbapi\adodbapi.py", line 411, in _raiseCursorError
    eh(self.conn,self,errorclass,errorvalue)
  File "C:\Python24\lib\site-packages\adodbapi\adodbapi.py", line 38, in standardErrorHandler
    raise errorclass(errorvalue)
DatabaseError: 
-----------
Strategy 1: Traceback:Traceback (most recent call last):
   File "C:\Python24\lib\site-packages\adodbapi\adodbapi.py", line 544, in executeHelper
    adoRetVal=self.cmd.Execute()
   File "<COMObject ADODB.Command>", line 3, in Execute
   File "C:\Python24\lib\site-packages\win32com\client\dynamic.py", line 251, in _ApplyTypes_
    result = self._oleobj_.InvokeTypes(*(dispid, LCID, wFlags, retType, argTypes) + args)
 com_error: (-2147352567, 'Exception occurred.', (0, 'Microsoft OLE DB Provider for SQL Server', "Line 1: Incorrect syntax near 'LIMIT'.", None, 0, -2147217900), None)


-----------
Strategy 2: Traceback:Traceback (most recent call last):
   File "C:\Python24\lib\site-packages\adodbapi\adodbapi.py", line 544, in executeHelper
    adoRetVal=self.cmd.Execute()
   File "<COMObject ADODB.Command>", line 3, in Execute
   File "C:\Python24\lib\site-packages\win32com\client\dynamic.py", line 251, in _ApplyTypes_
    result = self._oleobj_.InvokeTypes(*(dispid, LCID, wFlags, retType, argTypes) + args)
 com_error: (-2147352567, 'Exception occurred.', (0, 'Microsoft OLE DB Provider for SQL Server', "Line 1: Incorrect syntax near 'LIMIT'.", None, 0, -2147217900), None)


-----------
Strategy 3: Traceback:Traceback (most recent call last):
   File "C:\Python24\lib\site-packages\adodbapi\adodbapi.py", line 544, in executeHelper
    adoRetVal=self.cmd.Execute()
   File "<COMObject ADODB.Command>", line 3, in Execute
   File "C:\Python24\lib\site-packages\win32com\client\dynamic.py", line 251, in _ApplyTypes_
    result = self._oleobj_.InvokeTypes(*(dispid, LCID, wFlags, retType, argTypes) + args)
 com_error: (-2147352567, 'Exception occurred.', (0, 'Microsoft OLE DB Provider for SQL Server', "Line 1: Incorrect syntax near 'LIMIT'.", None, 0, -2147217900), None)


-----------
Strategy 4: Traceback:Traceback (most recent call last):
   File "C:\Python24\lib\site-packages\adodbapi\adodbapi.py", line 544, in executeHelper
    adoRetVal=self.cmd.Execute()
   File "<COMObject ADODB.Command>", line 3, in Execute
   File "C:\Python24\lib\site-packages\win32com\client\dynamic.py", line 251, in _ApplyTypes_
    result = self._oleobj_.InvokeTypes(*(dispid, LCID, wFlags, retType, argTypes) + args)
 com_error: (-2147352567, 'Exception occurred.', (0, 'Microsoft OLE DB Provider for SQL Server', "Line 1: Incorrect syntax near 'LIMIT'.", None, 0, -2147217900), None)

--- ADODBAPI on command:SELECT 1 FROM basic_articles WHERE id=? LIMIT 1 with parameters: [8]


'basic' module: API test raised an exception
============================================
Code: 'a8.save()'
Line: 128
Exception:   File "C:\temp\django\tests\doctest.py", line 1243, in __run
    compileflags, 1) in test.globs
  File "<doctest basic[49]>", line 1, in ?
    a8.save()
  File "C:\temp\django\django\utils\functional.py", line 3, in _curried
    return args[0](*(args[1:]+moreargs), **dict(kwargs.items() + morekwargs.items()))
  File "C:\Python24\lib\site-packages\django\core\meta\__init__.py", line 788, in method_save
    cursor.execute("SELECT 1 FROM %s WHERE %s=%%s LIMIT 1" % (opts.db_table, opts.pk.column), [pk_val])
  File "C:\Python24\lib\site-packages\django\core\db\base.py", line 10, in execute
    result = self.cursor.execute(sql, params)
  File "C:\Python24\lib\site-packages\adodbapi\adodbapi.py", line 596, in execute
    self.executeHelper(operation,0,parameters)
  File "django\core\db\backends\ado_mssql.py", line 43, in executeHelper
    old_executeHelper(self, operation, isStoredProcedureCall, parameters)
  File "C:\Python24\lib\site-packages\adodbapi\adodbapi.py", line 556, in executeHelper
    self._raiseCursorError(DatabaseError,tracebackhistory)
  File "C:\Python24\lib\site-packages\adodbapi\adodbapi.py", line 411, in _raiseCursorError
    eh(self.conn,self,errorclass,errorvalue)
  File "C:\Python24\lib\site-packages\adodbapi\adodbapi.py", line 38, in standardErrorHandler
    raise errorclass(errorvalue)
DatabaseError: 
-----------
Strategy 1: Traceback:Traceback (most recent call last):
   File "C:\Python24\lib\site-packages\adodbapi\adodbapi.py", line 544, in executeHelper
    adoRetVal=self.cmd.Execute()
   File "<COMObject ADODB.Command>", line 3, in Execute
   File "C:\Python24\lib\site-packages\win32com\client\dynamic.py", line 251, in _ApplyTypes_
    result = self._oleobj_.InvokeTypes(*(dispid, LCID, wFlags, retType, argTypes) + args)
 com_error: (-2147352567, 'Exception occurred.', (0, 'Microsoft OLE DB Provider for SQL Server', "Line 1: Incorrect syntax near 'LIMIT'.", None, 0, -2147217900), None)


-----------
Strategy 2: Traceback:Traceback (most recent call last):
   File "C:\Python24\lib\site-packages\adodbapi\adodbapi.py", line 544, in executeHelper
    adoRetVal=self.cmd.Execute()
   File "<COMObject ADODB.Command>", line 3, in Execute
   File "C:\Python24\lib\site-packages\win32com\client\dynamic.py", line 251, in _ApplyTypes_
    result = self._oleobj_.InvokeTypes(*(dispid, LCID, wFlags, retType, argTypes) + args)
 com_error: (-2147352567, 'Exception occurred.', (0, 'Microsoft OLE DB Provider for SQL Server', "Line 1: Incorrect syntax near 'LIMIT'.", None, 0, -2147217900), None)


-----------
Strategy 3: Traceback:Traceback (most recent call last):
   File "C:\Python24\lib\site-packages\adodbapi\adodbapi.py", line 544, in executeHelper
    adoRetVal=self.cmd.Execute()
   File "<COMObject ADODB.Command>", line 3, in Execute
   File "C:\Python24\lib\site-packages\win32com\client\dynamic.py", line 251, in _ApplyTypes_
    result = self._oleobj_.InvokeTypes(*(dispid, LCID, wFlags, retType, argTypes) + args)
 com_error: (-2147352567, 'Exception occurred.', (0, 'Microsoft OLE DB Provider for SQL Server', "Line 1: Incorrect syntax near 'LIMIT'.", None, 0, -2147217900), None)


-----------
Strategy 4: Traceback:Traceback (most recent call last):
   File "C:\Python24\lib\site-packages\adodbapi\adodbapi.py", line 544, in executeHelper
    adoRetVal=self.cmd.Execute()
   File "<COMObject ADODB.Command>", line 3, in Execute
   File "C:\Python24\lib\site-packages\win32com\client\dynamic.py", line 251, in _ApplyTypes_
    result = self._oleobj_.InvokeTypes(*(dispid, LCID, wFlags, retType, argTypes) + args)
 com_error: (-2147352567, 'Exception occurred.', (0, 'Microsoft OLE DB Provider for SQL Server', "Line 1: Incorrect syntax near 'LIMIT'.", None, 0, -2147217900), None)

--- ADODBAPI on command:SELECT 1 FROM basic_articles WHERE id=? LIMIT 1 with parameters: [8]


'custom_pk' module: API test raised an exception
================================================
Code: 'dan.save()'
Line: 2
Exception:   File "C:\temp\django\tests\doctest.py", line 1243, in __run
    compileflags, 1) in test.globs
  File "<doctest custom_pk[1]>", line 1, in ?
    dan.save()
  File "C:\temp\django\django\utils\functional.py", line 3, in _curried
    return args[0](*(args[1:]+moreargs), **dict(kwargs.items() + morekwargs.items()))
  File "C:\Python24\lib\site-packages\django\core\meta\__init__.py", line 788, in method_save
    cursor.execute("SELECT 1 FROM %s WHERE %s=%%s LIMIT 1" % (opts.db_table, opts.pk.column), [pk_val])
  File "C:\Python24\lib\site-packages\django\core\db\base.py", line 10, in execute
    result = self.cursor.execute(sql, params)
  File "C:\Python24\lib\site-packages\adodbapi\adodbapi.py", line 596, in execute
    self.executeHelper(operation,0,parameters)
  File "django\core\db\backends\ado_mssql.py", line 43, in executeHelper
    old_executeHelper(self, operation, isStoredProcedureCall, parameters)
  File "C:\Python24\lib\site-packages\adodbapi\adodbapi.py", line 556, in executeHelper
    self._raiseCursorError(DatabaseError,tracebackhistory)
  File "C:\Python24\lib\site-packages\adodbapi\adodbapi.py", line 411, in _raiseCursorError
    eh(self.conn,self,errorclass,errorvalue)
  File "C:\Python24\lib\site-packages\adodbapi\adodbapi.py", line 38, in standardErrorHandler
    raise errorclass(errorvalue)
DatabaseError: 
-----------
Strategy 1: Traceback:Traceback (most recent call last):
   File "C:\Python24\lib\site-packages\adodbapi\adodbapi.py", line 544, in executeHelper
    adoRetVal=self.cmd.Execute()
   File "<COMObject ADODB.Command>", line 3, in Execute
   File "C:\Python24\lib\site-packages\win32com\client\dynamic.py", line 251, in _ApplyTypes_
    result = self._oleobj_.InvokeTypes(*(dispid, LCID, wFlags, retType, argTypes) + args)
 com_error: (-2147352567, 'Exception occurred.', (0, 'Microsoft OLE DB Provider for SQL Server', "Line 1: Incorrect syntax near 'LIMIT'.", None, 0, -2147217900), None)


-----------
Strategy 2: Traceback:Traceback (most recent call last):
   File "C:\Python24\lib\site-packages\adodbapi\adodbapi.py", line 544, in executeHelper
    adoRetVal=self.cmd.Execute()
   File "<COMObject ADODB.Command>", line 3, in Execute
   File "C:\Python24\lib\site-packages\win32com\client\dynamic.py", line 251, in _ApplyTypes_
    result = self._oleobj_.InvokeTypes(*(dispid, LCID, wFlags, retType, argTypes) + args)
 com_error: (-2147352567, 'Exception occurred.', (0, 'Microsoft OLE DB Provider for SQL Server', "Line 1: Incorrect syntax near 'LIMIT'.", None, 0, -2147217900), None)


-----------
Strategy 3: Traceback:Traceback (most recent call last):
   File "C:\Python24\lib\site-packages\adodbapi\adodbapi.py", line 544, in executeHelper
    adoRetVal=self.cmd.Execute()
   File "<COMObject ADODB.Command>", line 3, in Execute
   File "C:\Python24\lib\site-packages\win32com\client\dynamic.py", line 251, in _ApplyTypes_
    result = self._oleobj_.InvokeTypes(*(dispid, LCID, wFlags, retType, argTypes) + args)
 com_error: (-2147352567, 'Exception occurred.', (0, 'Microsoft OLE DB Provider for SQL Server', "Line 1: Incorrect syntax near 'LIMIT'.", None, 0, -2147217900), None)


-----------
Strategy 4: Traceback:Traceback (most recent call last):
   File "C:\Python24\lib\site-packages\adodbapi\adodbapi.py", line 544, in executeHelper
    adoRetVal=self.cmd.Execute()
   File "<COMObject ADODB.Command>", line 3, in Execute
   File "C:\Python24\lib\site-packages\win32com\client\dynamic.py", line 251, in _ApplyTypes_
    result = self._oleobj_.InvokeTypes(*(dispid, LCID, wFlags, retType, argTypes) + args)
 com_error: (-2147352567, 'Exception occurred.', (0, 'Microsoft OLE DB Provider for SQL Server', "Line 1: Incorrect syntax near 'LIMIT'.", None, 0, -2147217900), None)

--- ADODBAPI on command:SELECT 1 FROM custom_pk_employees WHERE employee_code=? LIMIT 1 with parameters: ['ABC123']


'custom_pk' module: API test failed
===================================
Code: 'employees.get_list()'
Line: 3
Expected: '[Dan Jones]\n'
Got: '[]\n'

'custom_pk' module: API test raised an exception
================================================
Code: 'fran.save()'
Line: 7
Exception:   File "C:\temp\django\tests\doctest.py", line 1243, in __run
    compileflags, 1) in test.globs
  File "<doctest custom_pk[4]>", line 1, in ?
    fran.save()
  File "C:\temp\django\django\utils\functional.py", line 3, in _curried
    return args[0](*(args[1:]+moreargs), **dict(kwargs.items() + morekwargs.items()))
  File "C:\Python24\lib\site-packages\django\core\meta\__init__.py", line 788, in method_save
    cursor.execute("SELECT 1 FROM %s WHERE %s=%%s LIMIT 1" % (opts.db_table, opts.pk.column), [pk_val])
  File "C:\Python24\lib\site-packages\django\core\db\base.py", line 10, in execute
    result = self.cursor.execute(sql, params)
  File "C:\Python24\lib\site-packages\adodbapi\adodbapi.py", line 596, in execute
    self.executeHelper(operation,0,parameters)
  File "django\core\db\backends\ado_mssql.py", line 43, in executeHelper
    old_executeHelper(self, operation, isStoredProcedureCall, parameters)
  File "C:\Python24\lib\site-packages\adodbapi\adodbapi.py", line 556, in executeHelper
    self._raiseCursorError(DatabaseError,tracebackhistory)
  File "C:\Python24\lib\site-packages\adodbapi\adodbapi.py", line 411, in _raiseCursorError
    eh(self.conn,self,errorclass,errorvalue)
  File "C:\Python24\lib\site-packages\adodbapi\adodbapi.py", line 38, in standardErrorHandler
    raise errorclass(errorvalue)
DatabaseError: 
-----------
Strategy 1: Traceback:Traceback (most recent call last):
   File "C:\Python24\lib\site-packages\adodbapi\adodbapi.py", line 544, in executeHelper
    adoRetVal=self.cmd.Execute()
   File "<COMObject ADODB.Command>", line 3, in Execute
   File "C:\Python24\lib\site-packages\win32com\client\dynamic.py", line 251, in _ApplyTypes_
    result = self._oleobj_.InvokeTypes(*(dispid, LCID, wFlags, retType, argTypes) + args)
 com_error: (-2147352567, 'Exception occurred.', (0, 'Microsoft OLE DB Provider for SQL Server', "Line 1: Incorrect syntax near 'LIMIT'.", None, 0, -2147217900), None)


-----------
Strategy 2: Traceback:Traceback (most recent call last):
   File "C:\Python24\lib\site-packages\adodbapi\adodbapi.py", line 544, in executeHelper
    adoRetVal=self.cmd.Execute()
   File "<COMObject ADODB.Command>", line 3, in Execute
   File "C:\Python24\lib\site-packages\win32com\client\dynamic.py", line 251, in _ApplyTypes_
    result = self._oleobj_.InvokeTypes(*(dispid, LCID, wFlags, retType, argTypes) + args)
 com_error: (-2147352567, 'Exception occurred.', (0, 'Microsoft OLE DB Provider for SQL Server', "Line 1: Incorrect syntax near 'LIMIT'.", None, 0, -2147217900), None)


-----------
Strategy 3: Traceback:Traceback (most recent call last):
   File "C:\Python24\lib\site-packages\adodbapi\adodbapi.py", line 544, in executeHelper
    adoRetVal=self.cmd.Execute()
   File "<COMObject ADODB.Command>", line 3, in Execute
   File "C:\Python24\lib\site-packages\win32com\client\dynamic.py", line 251, in _ApplyTypes_
    result = self._oleobj_.InvokeTypes(*(dispid, LCID, wFlags, retType, argTypes) + args)
 com_error: (-2147352567, 'Exception occurred.', (0, 'Microsoft OLE DB Provider for SQL Server', "Line 1: Incorrect syntax near 'LIMIT'.", None, 0, -2147217900), None)


-----------
Strategy 4: Traceback:Traceback (most recent call last):
   File "C:\Python24\lib\site-packages\adodbapi\adodbapi.py", line 544, in executeHelper
    adoRetVal=self.cmd.Execute()
   File "<COMObject ADODB.Command>", line 3, in Execute
   File "C:\Python24\lib\site-packages\win32com\client\dynamic.py", line 251, in _ApplyTypes_
    result = self._oleobj_.InvokeTypes(*(dispid, LCID, wFlags, retType, argTypes) + args)
 com_error: (-2147352567, 'Exception occurred.', (0, 'Microsoft OLE DB Provider for SQL Server', "Line 1: Incorrect syntax near 'LIMIT'.", None, 0, -2147217900), None)

--- ADODBAPI on command:SELECT 1 FROM custom_pk_employees WHERE employee_code=? LIMIT 1 with parameters: ['XYZ456']


'custom_pk' module: API test failed
===================================
Code: 'employees.get_list()'
Line: 8
Expected: '[Fran Bones, Dan Jones]\n'
Got: '[]\n'

'custom_pk' module: API test raised an exception
================================================
Code: "employees.get_object(pk='ABC123')"
Line: 11
Exception:   File "C:\temp\django\tests\doctest.py", line 1243, in __run
    compileflags, 1) in test.globs
  File "<doctest custom_pk[6]>", line 1, in ?
    employees.get_object(pk='ABC123')
  File "C:\temp\django\django\utils\functional.py", line 3, in _curried
    return args[0](*(args[1:]+moreargs), **dict(kwargs.items() + morekwargs.items()))
  File "C:\Python24\lib\site-packages\django\core\meta\__init__.py", line 1097, in function_get_object
    raise does_not_exist_exception, "%s does not exist for %s" % (opts.object_name, kwargs)
EmployeeDoesNotExist: Employee does not exist for {'pk': 'ABC123'}


'custom_pk' module: API test raised an exception
================================================
Code: "employees.get_object(pk='XYZ456')"
Line: 13
Exception:   File "C:\temp\django\tests\doctest.py", line 1243, in __run
    compileflags, 1) in test.globs
  File "<doctest custom_pk[7]>", line 1, in ?
    employees.get_object(pk='XYZ456')
  File "C:\temp\django\django\utils\functional.py", line 3, in _curried
    return args[0](*(args[1:]+moreargs), **dict(kwargs.items() + morekwargs.items()))
  File "C:\Python24\lib\site-packages\django\core\meta\__init__.py", line 1097, in function_get_object
    raise does_not_exist_exception, "%s does not exist for %s" % (opts.object_name, kwargs)
EmployeeDoesNotExist: Employee does not exist for {'pk': 'XYZ456'}


'custom_pk' module: API test raised an exception
================================================
Code: "fran = employees.get_object(pk='XYZ456')"
Line: 21
Exception:   File "C:\temp\django\tests\doctest.py", line 1243, in __run
    compileflags, 1) in test.globs
  File "<doctest custom_pk[9]>", line 1, in ?
    fran = employees.get_object(pk='XYZ456')
  File "C:\temp\django\django\utils\functional.py", line 3, in _curried
    return args[0](*(args[1:]+moreargs), **dict(kwargs.items() + morekwargs.items()))
  File "C:\Python24\lib\site-packages\django\core\meta\__init__.py", line 1097, in function_get_object
    raise does_not_exist_exception, "%s does not exist for %s" % (opts.object_name, kwargs)
EmployeeDoesNotExist: Employee does not exist for {'pk': 'XYZ456'}


'custom_pk' module: API test raised an exception
================================================
Code: 'fran.save()'
Line: 23
Exception:   File "C:\temp\django\tests\doctest.py", line 1243, in __run
    compileflags, 1) in test.globs
  File "<doctest custom_pk[11]>", line 1, in ?
    fran.save()
  File "C:\temp\django\django\utils\functional.py", line 3, in _curried
    return args[0](*(args[1:]+moreargs), **dict(kwargs.items() + morekwargs.items()))
  File "C:\Python24\lib\site-packages\django\core\meta\__init__.py", line 788, in method_save
    cursor.execute("SELECT 1 FROM %s WHERE %s=%%s LIMIT 1" % (opts.db_table, opts.pk.column), [pk_val])
  File "C:\Python24\lib\site-packages\django\core\db\base.py", line 10, in execute
    result = self.cursor.execute(sql, params)
  File "C:\Python24\lib\site-packages\adodbapi\adodbapi.py", line 596, in execute
    self.executeHelper(operation,0,parameters)
  File "django\core\db\backends\ado_mssql.py", line 43, in executeHelper
    old_executeHelper(self, operation, isStoredProcedureCall, parameters)
  File "C:\Python24\lib\site-packages\adodbapi\adodbapi.py", line 556, in executeHelper
    self._raiseCursorError(DatabaseError,tracebackhistory)
  File "C:\Python24\lib\site-packages\adodbapi\adodbapi.py", line 411, in _raiseCursorError
    eh(self.conn,self,errorclass,errorvalue)
  File "C:\Python24\lib\site-packages\adodbapi\adodbapi.py", line 38, in standardErrorHandler
    raise errorclass(errorvalue)
DatabaseError: 
-----------
Strategy 1: Traceback:Traceback (most recent call last):
   File "C:\Python24\lib\site-packages\adodbapi\adodbapi.py", line 544, in executeHelper
    adoRetVal=self.cmd.Execute()
   File "<COMObject ADODB.Command>", line 3, in Execute
   File "C:\Python24\lib\site-packages\win32com\client\dynamic.py", line 251, in _ApplyTypes_
    result = self._oleobj_.InvokeTypes(*(dispid, LCID, wFlags, retType, argTypes) + args)
 com_error: (-2147352567, 'Exception occurred.', (0, 'Microsoft OLE DB Provider for SQL Server', "Line 1: Incorrect syntax near 'LIMIT'.", None, 0, -2147217900), None)


-----------
Strategy 2: Traceback:Traceback (most recent call last):
   File "C:\Python24\lib\site-packages\adodbapi\adodbapi.py", line 544, in executeHelper
    adoRetVal=self.cmd.Execute()
   File "<COMObject ADODB.Command>", line 3, in Execute
   File "C:\Python24\lib\site-packages\win32com\client\dynamic.py", line 251, in _ApplyTypes_
    result = self._oleobj_.InvokeTypes(*(dispid, LCID, wFlags, retType, argTypes) + args)
 com_error: (-2147352567, 'Exception occurred.', (0, 'Microsoft OLE DB Provider for SQL Server', "Line 1: Incorrect syntax near 'LIMIT'.", None, 0, -2147217900), None)


-----------
Strategy 3: Traceback:Traceback (most recent call last):
   File "C:\Python24\lib\site-packages\adodbapi\adodbapi.py", line 544, in executeHelper
    adoRetVal=self.cmd.Execute()
   File "<COMObject ADODB.Command>", line 3, in Execute
   File "C:\Python24\lib\site-packages\win32com\client\dynamic.py", line 251, in _ApplyTypes_
    result = self._oleobj_.InvokeTypes(*(dispid, LCID, wFlags, retType, argTypes) + args)
 com_error: (-2147352567, 'Exception occurred.', (0, 'Microsoft OLE DB Provider for SQL Server', "Line 1: Incorrect syntax near 'LIMIT'.", None, 0, -2147217900), None)


-----------
Strategy 4: Traceback:Traceback (most recent call last):
   File "C:\Python24\lib\site-packages\adodbapi\adodbapi.py", line 544, in executeHelper
    adoRetVal=self.cmd.Execute()
   File "<COMObject ADODB.Command>", line 3, in Execute
   File "C:\Python24\lib\site-packages\win32com\client\dynamic.py", line 251, in _ApplyTypes_
    result = self._oleobj_.InvokeTypes(*(dispid, LCID, wFlags, retType, argTypes) + args)
 com_error: (-2147352567, 'Exception occurred.', (0, 'Microsoft OLE DB Provider for SQL Server', "Line 1: Incorrect syntax near 'LIMIT'.", None, 0, -2147217900), None)

--- ADODBAPI on command:SELECT 1 FROM custom_pk_employees WHERE employee_code=? LIMIT 1 with parameters: ['XYZ456']


'custom_pk' module: API test failed
===================================
Code: "employees.get_list(last_name__exact='Jones')"
Line: 24
Expected: '[Dan Jones, Fran Jones]\n'
Got: '[]\n'

'custom_pk' module: API test raised an exception
================================================
Code: 'b.save()'
Line: 28
Exception:   File "C:\temp\django\tests\doctest.py", line 1243, in __run
    compileflags, 1) in test.globs
  File "<doctest custom_pk[14]>", line 1, in ?
    b.save()
  File "C:\temp\django\django\utils\functional.py", line 3, in _curried
    return args[0](*(args[1:]+moreargs), **dict(kwargs.items() + morekwargs.items()))
  File "C:\Python24\lib\site-packages\django\core\meta\__init__.py", line 788, in method_save
    cursor.execute("SELECT 1 FROM %s WHERE %s=%%s LIMIT 1" % (opts.db_table, opts.pk.column), [pk_val])
  File "C:\Python24\lib\site-packages\django\core\db\base.py", line 10, in execute
    result = self.cursor.execute(sql, params)
  File "C:\Python24\lib\site-packages\adodbapi\adodbapi.py", line 596, in execute
    self.executeHelper(operation,0,parameters)
  File "django\core\db\backends\ado_mssql.py", line 43, in executeHelper
    old_executeHelper(self, operation, isStoredProcedureCall, parameters)
  File "C:\Python24\lib\site-packages\adodbapi\adodbapi.py", line 556, in executeHelper
    self._raiseCursorError(DatabaseError,tracebackhistory)
  File "C:\Python24\lib\site-packages\adodbapi\adodbapi.py", line 411, in _raiseCursorError
    eh(self.conn,self,errorclass,errorvalue)
  File "C:\Python24\lib\site-packages\adodbapi\adodbapi.py", line 38, in standardErrorHandler
    raise errorclass(errorvalue)
DatabaseError: 
-----------
Strategy 1: Traceback:Traceback (most recent call last):
   File "C:\Python24\lib\site-packages\adodbapi\adodbapi.py", line 544, in executeHelper
    adoRetVal=self.cmd.Execute()
   File "<COMObject ADODB.Command>", line 3, in Execute
   File "C:\Python24\lib\site-packages\win32com\client\dynamic.py", line 251, in _ApplyTypes_
    result = self._oleobj_.InvokeTypes(*(dispid, LCID, wFlags, retType, argTypes) + args)
 com_error: (-2147352567, 'Exception occurred.', (0, 'Microsoft OLE DB Provider for SQL Server', "Line 1: Incorrect syntax near 'LIMIT'.", None, 0, -2147217900), None)


-----------
Strategy 2: Traceback:Traceback (most recent call last):
   File "C:\Python24\lib\site-packages\adodbapi\adodbapi.py", line 544, in executeHelper
    adoRetVal=self.cmd.Execute()
   File "<COMObject ADODB.Command>", line 3, in Execute
   File "C:\Python24\lib\site-packages\win32com\client\dynamic.py", line 251, in _ApplyTypes_
    result = self._oleobj_.InvokeTypes(*(dispid, LCID, wFlags, retType, argTypes) + args)
 com_error: (-2147352567, 'Exception occurred.', (0, 'Microsoft OLE DB Provider for SQL Server', "Line 1: Incorrect syntax near 'LIMIT'.", None, 0, -2147217900), None)


-----------
Strategy 3: Traceback:Traceback (most recent call last):
   File "C:\Python24\lib\site-packages\adodbapi\adodbapi.py", line 544, in executeHelper
    adoRetVal=self.cmd.Execute()
   File "<COMObject ADODB.Command>", line 3, in Execute
   File "C:\Python24\lib\site-packages\win32com\client\dynamic.py", line 251, in _ApplyTypes_
    result = self._oleobj_.InvokeTypes(*(dispid, LCID, wFlags, retType, argTypes) + args)
 com_error: (-2147352567, 'Exception occurred.', (0, 'Microsoft OLE DB Provider for SQL Server', "Line 1: Incorrect syntax near 'LIMIT'.", None, 0, -2147217900), None)


-----------
Strategy 4: Traceback:Traceback (most recent call last):
   File "C:\Python24\lib\site-packages\adodbapi\adodbapi.py", line 544, in executeHelper
    adoRetVal=self.cmd.Execute()
   File "<COMObject ADODB.Command>", line 3, in Execute
   File "C:\Python24\lib\site-packages\win32com\client\dynamic.py", line 251, in _ApplyTypes_
    result = self._oleobj_.InvokeTypes(*(dispid, LCID, wFlags, retType, argTypes) + args)
 com_error: (-2147352567, 'Exception occurred.', (0, 'Microsoft OLE DB Provider for SQL Server', "Line 1: Incorrect syntax near 'LIMIT'.", None, 0, -2147217900), None)

--- ADODBAPI on command:SELECT 1 FROM custom_pk_businesses WHERE name=? LIMIT 1 with parameters: ['Sears']


'custom_pk' module: API test raised an exception
================================================
Code: 'b.set_employees([dan.employee_code, fran.employee_code])'
Line: 29
Exception:   File "C:\temp\django\tests\doctest.py", line 1243, in __run
    compileflags, 1) in test.globs
  File "<doctest custom_pk[15]>", line 1, in ?
    b.set_employees([dan.employee_code, fran.employee_code])
  File "C:\temp\django\django\utils\functional.py", line 3, in _curried
    return args[0](*(args[1:]+moreargs), **dict(kwargs.items() + morekwargs.items()))
  File "C:\Python24\lib\site-packages\django\core\meta\__init__.py", line 923, in method_set_many_to_many
    cursor.executemany(sql, [(this_id, i) for i in ids_to_add])
  File "C:\Python24\lib\site-packages\django\core\db\base.py", line 20, in executemany
    result = self.cursor.executemany(sql, param_list)
  File "C:\Python24\lib\site-packages\adodbapi\adodbapi.py", line 607, in executemany
    self.execute(operation, params)
  File "C:\Python24\lib\site-packages\adodbapi\adodbapi.py", line 596, in execute
    self.executeHelper(operation,0,parameters)
  File "django\core\db\backends\ado_mssql.py", line 43, in executeHelper
    old_executeHelper(self, operation, isStoredProcedureCall, parameters)
  File "C:\Python24\lib\site-packages\adodbapi\adodbapi.py", line 556, in executeHelper
    self._raiseCursorError(DatabaseError,tracebackhistory)
  File "C:\Python24\lib\site-packages\adodbapi\adodbapi.py", line 411, in _raiseCursorError
    eh(self.conn,self,errorclass,errorvalue)
  File "C:\Python24\lib\site-packages\adodbapi\adodbapi.py", line 38, in standardErrorHandler
    raise errorclass(errorvalue)
DatabaseError: 
-----------
Strategy 1: Traceback:Traceback (most recent call last):
   File "C:\Python24\lib\site-packages\adodbapi\adodbapi.py", line 544, in executeHelper
    adoRetVal=self.cmd.Execute()
   File "<COMObject ADODB.Command>", line 3, in Execute
   File "C:\Python24\lib\site-packages\win32com\client\dynamic.py", line 251, in _ApplyTypes_
    result = self._oleobj_.InvokeTypes(*(dispid, LCID, wFlags, retType, argTypes) + args)
 com_error: (-2147352567, 'Exception occurred.', (0, 'Microsoft OLE DB Provider for SQL Server', "INSERT statement conflicted with COLUMN FOREIGN KEY constraint 'FK__custom_pk__busin__34C8D9D1'. The conflict occurred in database 'django_test_db', table 'custom_pk_businesses', column 'name'.", None, 0, -2147217873), None)


-----------
Strategy 2: Traceback:Traceback (most recent call last):
   File "C:\Python24\lib\site-packages\adodbapi\adodbapi.py", line 544, in executeHelper
    adoRetVal=self.cmd.Execute()
   File "<COMObject ADODB.Command>", line 3, in Execute
   File "C:\Python24\lib\site-packages\win32com\client\dynamic.py", line 251, in _ApplyTypes_
    result = self._oleobj_.InvokeTypes(*(dispid, LCID, wFlags, retType, argTypes) + args)
 com_error: (-2147352567, 'Exception occurred.', (0, 'Microsoft OLE DB Provider for SQL Server', "INSERT statement conflicted with COLUMN FOREIGN KEY constraint 'FK__custom_pk__busin__34C8D9D1'. The conflict occurred in database 'django_test_db', table 'custom_pk_businesses', column 'name'.", None, 0, -2147217873), None)


-----------
Strategy 3: Traceback:Traceback (most recent call last):
   File "C:\Python24\lib\site-packages\adodbapi\adodbapi.py", line 544, in executeHelper
    adoRetVal=self.cmd.Execute()
   File "<COMObject ADODB.Command>", line 3, in Execute
   File "C:\Python24\lib\site-packages\win32com\client\dynamic.py", line 251, in _ApplyTypes_
    result = self._oleobj_.InvokeTypes(*(dispid, LCID, wFlags, retType, argTypes) + args)
 com_error: (-2147352567, 'Exception occurred.', (0, 'Microsoft OLE DB Provider for SQL Server', "INSERT statement conflicted with COLUMN FOREIGN KEY constraint 'FK__custom_pk__busin__34C8D9D1'. The conflict occurred in database 'django_test_db', table 'custom_pk_businesses', column 'name'.", None, 0, -2147217873), None)


-----------
Strategy 4: Traceback:Traceback (most recent call last):
   File "C:\Python24\lib\site-packages\adodbapi\adodbapi.py", line 544, in executeHelper
    adoRetVal=self.cmd.Execute()
   File "<COMObject ADODB.Command>", line 3, in Execute
   File "C:\Python24\lib\site-packages\win32com\client\dynamic.py", line 251, in _ApplyTypes_
    result = self._oleobj_.InvokeTypes(*(dispid, LCID, wFlags, retType, argTypes) + args)
 com_error: (-2147352567, 'Exception occurred.', (0, 'Microsoft OLE DB Provider for SQL Server', "INSERT statement conflicted with COLUMN FOREIGN KEY constraint 'FK__custom_pk__busin__34C8D9D1'. The conflict occurred in database 'django_test_db', table 'custom_pk_businesses', column 'name'.", None, 0, -2147217873), None)

--- ADODBAPI on command:INSERT INTO custom_pk_businesses_employees (business_id, employee_id) VALUES (?, ?) with parameters: ('Sears', 'XYZ456')


'custom_pk' module: API test failed
===================================
Code: 'b.get_employee_list()'
Line: 31
Expected: '[Dan Jones, Fran Jones]\n'
Got: '[]\n'

'custom_pk' module: API test failed
===================================
Code: 'fran.get_business_list()'
Line: 33
Expected: '[Sears]\n'
Got: '[]\n'

'get_latest' module: API test failed
====================================
Code: 'articles.get_latest()'
Line: 2
Expected: "Traceback (most recent call last):\n    ...\nArticleDoesNotExist: Article does not exist for {'order_by': ('-pub_date',), 'limit': 1}\n"
Got: 'Traceback (most recent call last):\n  File "C:\\temp\\django\\tests\\doctest.py", line 1243, in __run\n    compileflags, 1) in test.globs\n  File "<doctest get_latest[0]>", line 1, in ?\n    articles.get_latest()\n  File "C:\\temp\\django\\django\\utils\\functional.py", line 3, in _curried\n    return args[0](*(args[1:]+moreargs), **dict(kwargs.items() + morekwargs.items()))\n  File "C:\\Python24\\lib\\site-packages\\django\\core\\meta\\__init__.py", line 1370, in function_get_latest\n    return function_get_object(opts, klass, does_not_exist_exception, **kwargs)\n  File "C:\\Python24\\lib\\site-packages\\django\\core\\meta\\__init__.py", line 1095, in function_get_object\n    obj_list = function_get_list(opts, klass, **kwargs)\n  File "C:\\Python24\\lib\\site-packages\\django\\core\\meta\\__init__.py", line 1135, in function_get_list\n    return list(function_get_iterator(opts, klass, **kwargs))\n  File "C:\\Python24\\lib\\site-packages\\django\\core\\meta\\__init__.py", line 1118, in function_get_iterator\n    cursor.execute("SELECT " + (kwargs.get(\'distinct\') and "DISTINCT " or "") + ",".join(select) + sql, params)\n  File "C:\\Python24\\lib\\site-packages\\django\\core\\db\\base.py", line 10, in execute\n    result = self.cursor.execute(sql, params)\n  File "C:\\Python24\\lib\\site-packages\\adodbapi\\adodbapi.py", line 596, in execute\n    self.executeHelper(operation,0,parameters)\n  File "django\\core\\db\\backends\\ado_mssql.py", line 43, in executeHelper\n    old_executeHelper(self, operation, isStoredProcedureCall, parameters)\n  File "C:\\Python24\\lib\\site-packages\\adodbapi\\adodbapi.py", line 556, in executeHelper\n    self._raiseCursorError(DatabaseError,tracebackhistory)\n  File "C:\\Python24\\lib\\site-packages\\adodbapi\\adodbapi.py", line 411, in _raiseCursorError\n    eh(self.conn,self,errorclass,errorvalue)\n  File "C:\\Python24\\lib\\site-packages\\adodbapi\\adodbapi.py", line 38, in standardErrorHandler\n    raise errorclass(errorvalue)\nDatabaseError: \n-----------\nStrategy 1: Traceback:Traceback (most recent call last):\n   File "C:\\Python24\\lib\\site-packages\\adodbapi\\adodbapi.py", line 544, in executeHelper\n    adoRetVal=self.cmd.Execute()\n   File "<COMObject ADODB.Command>", line 3, in Execute\n   File "C:\\Python24\\lib\\site-packages\\win32com\\client\\dynamic.py", line 251, in _ApplyTypes_\n    result = self._oleobj_.InvokeTypes(*(dispid, LCID, wFlags, retType, argTypes) + args)\n com_error: (-2147352567, \'Exception occurred.\', (0, \'Microsoft OLE DB Provider for SQL Server\', "Line 1: Incorrect syntax near \'LIMIT\'.", None, 0, -2147217900), None)\n\n\n-----------\nStrategy 2: Traceback:Traceback (most recent call last):\n   File "C:\\Python24\\lib\\site-packages\\adodbapi\\adodbapi.py", line 544, in executeHelper\n    adoRetVal=self.cmd.Execute()\n   File "<COMObject ADODB.Command>", line 3, in Execute\n   File "C:\\Python24\\lib\\site-packages\\win32com\\client\\dynamic.py", line 251, in _ApplyTypes_\n    result = self._oleobj_.InvokeTypes(*(dispid, LCID, wFlags, retType, argTypes) + args)\n com_error: (-2147352567, \'Exception occurred.\', (0, \'Microsoft OLE DB Provider for SQL Server\', "Line 1: Incorrect syntax near \'LIMIT\'.", None, 0, -2147217900), None)\n\n\n-----------\nStrategy 3: Traceback:Traceback (most recent call last):\n   File "C:\\Python24\\lib\\site-packages\\adodbapi\\adodbapi.py", line 544, in executeHelper\n    adoRetVal=self.cmd.Execute()\n   File "<COMObject ADODB.Command>", line 3, in Execute\n   File "C:\\Python24\\lib\\site-packages\\win32com\\client\\dynamic.py", line 251, in _ApplyTypes_\n    result = self._oleobj_.InvokeTypes(*(dispid, LCID, wFlags, retType, argTypes) + args)\n com_error: (-2147352567, \'Exception occurred.\', (0, \'Microsoft OLE DB Provider for SQL Server\', "Line 1: Incorrect syntax near \'LIMIT\'.", None, 0, -2147217900), None)\n\n\n-----------\nStrategy 4: Traceback:Traceback (most recent call last):\n   File "C:\\Python24\\lib\\site-packages\\adodbapi\\adodbapi.py", line 544, in executeHelper\n    adoRetVal=self.cmd.Execute()\n   File "<COMObject ADODB.Command>", line 3, in Execute\n   File "C:\\Python24\\lib\\site-packages\\win32com\\client\\dynamic.py", line 251, in _ApplyTypes_\n    result = self._oleobj_.InvokeTypes(*(dispid, LCID, wFlags, retType, argTypes) + args)\n com_error: (-2147352567, \'Exception occurred.\', (0, \'Microsoft OLE DB Provider for SQL Server\', "Line 1: Incorrect syntax near \'LIMIT\'.", None, 0, -2147217900), None)\n\n--- ADODBAPI on command:SELECT get_latest_articles.id,get_latest_articles.headline,get_latest_articles.pub_date FROM get_latest_articles ORDER BY get_latest_articles.pub_date DESC LIMIT 1  with parameters: []\n'

'get_latest' module: API test raised an exception
=================================================
Code: 'articles.get_latest()'
Line: 19
Exception:   File "C:\temp\django\tests\doctest.py", line 1243, in __run
    compileflags, 1) in test.globs
  File "<doctest get_latest[10]>", line 1, in ?
    articles.get_latest()
  File "C:\temp\django\django\utils\functional.py", line 3, in _curried
    return args[0](*(args[1:]+moreargs), **dict(kwargs.items() + morekwargs.items()))
  File "C:\Python24\lib\site-packages\django\core\meta\__init__.py", line 1370, in function_get_latest
    return function_get_object(opts, klass, does_not_exist_exception, **kwargs)
  File "C:\Python24\lib\site-packages\django\core\meta\__init__.py", line 1095, in function_get_object
    obj_list = function_get_list(opts, klass, **kwargs)
  File "C:\Python24\lib\site-packages\django\core\meta\__init__.py", line 1135, in function_get_list
    return list(function_get_iterator(opts, klass, **kwargs))
  File "C:\Python24\lib\site-packages\django\core\meta\__init__.py", line 1118, in function_get_iterator
    cursor.execute("SELECT " + (kwargs.get('distinct') and "DISTINCT " or "") + ",".join(select) + sql, params)
  File "C:\Python24\lib\site-packages\django\core\db\base.py", line 10, in execute
    result = self.cursor.execute(sql, params)
  File "C:\Python24\lib\site-packages\adodbapi\adodbapi.py", line 596, in execute
    self.executeHelper(operation,0,parameters)
  File "django\core\db\backends\ado_mssql.py", line 43, in executeHelper
    old_executeHelper(self, operation, isStoredProcedureCall, parameters)
  File "C:\Python24\lib\site-packages\adodbapi\adodbapi.py", line 556, in executeHelper
    self._raiseCursorError(DatabaseError,tracebackhistory)
  File "C:\Python24\lib\site-packages\adodbapi\adodbapi.py", line 411, in _raiseCursorError
    eh(self.conn,self,errorclass,errorvalue)
  File "C:\Python24\lib\site-packages\adodbapi\adodbapi.py", line 38, in standardErrorHandler
    raise errorclass(errorvalue)
DatabaseError: 
-----------
Strategy 1: Traceback:Traceback (most recent call last):
   File "C:\Python24\lib\site-packages\adodbapi\adodbapi.py", line 544, in executeHelper
    adoRetVal=self.cmd.Execute()
   File "<COMObject ADODB.Command>", line 3, in Execute
   File "C:\Python24\lib\site-packages\win32com\client\dynamic.py", line 251, in _ApplyTypes_
    result = self._oleobj_.InvokeTypes(*(dispid, LCID, wFlags, retType, argTypes) + args)
 com_error: (-2147352567, 'Exception occurred.', (0, 'Microsoft OLE DB Provider for SQL Server', "Line 1: Incorrect syntax near 'LIMIT'.", None, 0, -2147217900), None)


-----------
Strategy 2: Traceback:Traceback (most recent call last):
   File "C:\Python24\lib\site-packages\adodbapi\adodbapi.py", line 544, in executeHelper
    adoRetVal=self.cmd.Execute()
   File "<COMObject ADODB.Command>", line 3, in Execute
   File "C:\Python24\lib\site-packages\win32com\client\dynamic.py", line 251, in _ApplyTypes_
    result = self._oleobj_.InvokeTypes(*(dispid, LCID, wFlags, retType, argTypes) + args)
 com_error: (-2147352567, 'Exception occurred.', (0, 'Microsoft OLE DB Provider for SQL Server', "Line 1: Incorrect syntax near 'LIMIT'.", None, 0, -2147217900), None)


-----------
Strategy 3: Traceback:Traceback (most recent call last):
   File "C:\Python24\lib\site-packages\adodbapi\adodbapi.py", line 544, in executeHelper
    adoRetVal=self.cmd.Execute()
   File "<COMObject ADODB.Command>", line 3, in Execute
   File "C:\Python24\lib\site-packages\win32com\client\dynamic.py", line 251, in _ApplyTypes_
    result = self._oleobj_.InvokeTypes(*(dispid, LCID, wFlags, retType, argTypes) + args)
 com_error: (-2147352567, 'Exception occurred.', (0, 'Microsoft OLE DB Provider for SQL Server', "Line 1: Incorrect syntax near 'LIMIT'.", None, 0, -2147217900), None)


-----------
Strategy 4: Traceback:Traceback (most recent call last):
   File "C:\Python24\lib\site-packages\adodbapi\adodbapi.py", line 544, in executeHelper
    adoRetVal=self.cmd.Execute()
   File "<COMObject ADODB.Command>", line 3, in Execute
   File "C:\Python24\lib\site-packages\win32com\client\dynamic.py", line 251, in _ApplyTypes_
    result = self._oleobj_.InvokeTypes(*(dispid, LCID, wFlags, retType, argTypes) + args)
 com_error: (-2147352567, 'Exception occurred.', (0, 'Microsoft OLE DB Provider for SQL Server', "Line 1: Incorrect syntax near 'LIMIT'.", None, 0, -2147217900), None)

--- ADODBAPI on command:SELECT get_latest_articles.id,get_latest_articles.headline,get_latest_articles.pub_date FROM get_latest_articles ORDER BY get_latest_articles.pub_date DESC LIMIT 1  with parameters: []


'lookup' module: API test failed
================================
Code: "articles.get_values(fields=['headline'])"
Line: 45
Expected: "[{'headline': 'Article 4'}, {'headline': 'Article 2'}, {'headline': 'Article 3'}, {'headline': 'Article 1'}]\n"
Got: u"[{'headline': u'Article 4'}, {'headline': u'Article 2'}, {'headline': u'Article 3'}, {'headline': u'Article 1'}]\n"

'lookup' module: API test failed
================================
Code: "for d in articles.get_values_iterator(fields=['id', 'headline']):\n    i = d.items()\n    i.sort()\n    i"
Line: 53
Expected: "[('headline', 'Article 4'), ('id', 4)]\n[('headline', 'Article 2'), ('id', 2)]\n[('headline', 'Article 3'), ('id', 3)]\n[('headline', 'Article 1'), ('id', 1)]\n"
Got: u"[('headline', u'Article 4'), ('id', 4)]\n[('headline', u'Article 2'), ('id', 2)]\n[('headline', u'Article 3'), ('id', 3)]\n[('headline', u'Article 1'), ('id', 1)]\n"

'lookup' module: API test raised an exception
=============================================
Code: 'a3.get_next_by_pub_date()'
Line: 64
Exception:   File "C:\temp\django\tests\doctest.py", line 1243, in __run
    compileflags, 1) in test.globs
  File "<doctest lookup[21]>", line 1, in ?
    a3.get_next_by_pub_date()
  File "C:\temp\django\django\utils\functional.py", line 3, in _curried
    return args[0](*(args[1:]+moreargs), **dict(kwargs.items() + morekwargs.items()))
  File "C:\Python24\lib\site-packages\django\core\meta\__init__.py", line 998, in method_get_next_or_previous
    return get_object_func(**kwargs)
  File "C:\temp\django\django\utils\functional.py", line 3, in _curried
    return args[0](*(args[1:]+moreargs), **dict(kwargs.items() + morekwargs.items()))
  File "C:\Python24\lib\site-packages\django\core\meta\__init__.py", line 1095, in function_get_object
    obj_list = function_get_list(opts, klass, **kwargs)
  File "C:\Python24\lib\site-packages\django\core\meta\__init__.py", line 1135, in function_get_list
    return list(function_get_iterator(opts, klass, **kwargs))
  File "C:\Python24\lib\site-packages\django\core\meta\__init__.py", line 1118, in function_get_iterator
    cursor.execute("SELECT " + (kwargs.get('distinct') and "DISTINCT " or "") + ",".join(select) + sql, params)
  File "C:\Python24\lib\site-packages\django\core\db\base.py", line 10, in execute
    result = self.cursor.execute(sql, params)
  File "C:\Python24\lib\site-packages\adodbapi\adodbapi.py", line 596, in execute
    self.executeHelper(operation,0,parameters)
  File "django\core\db\backends\ado_mssql.py", line 43, in executeHelper
    old_executeHelper(self, operation, isStoredProcedureCall, parameters)
  File "C:\Python24\lib\site-packages\adodbapi\adodbapi.py", line 556, in executeHelper
    self._raiseCursorError(DatabaseError,tracebackhistory)
  File "C:\Python24\lib\site-packages\adodbapi\adodbapi.py", line 411, in _raiseCursorError
    eh(self.conn,self,errorclass,errorvalue)
  File "C:\Python24\lib\site-packages\adodbapi\adodbapi.py", line 38, in standardErrorHandler
    raise errorclass(errorvalue)
DatabaseError: 
-----------
Strategy 1: Traceback:Traceback (most recent call last):
   File "C:\Python24\lib\site-packages\adodbapi\adodbapi.py", line 544, in executeHelper
    adoRetVal=self.cmd.Execute()
   File "<COMObject ADODB.Command>", line 3, in Execute
   File "C:\Python24\lib\site-packages\win32com\client\dynamic.py", line 251, in _ApplyTypes_
    result = self._oleobj_.InvokeTypes(*(dispid, LCID, wFlags, retType, argTypes) + args)
 com_error: (-2147352567, 'Exception occurred.', (0, 'Microsoft OLE DB Provider for SQL Server', "Line 1: Incorrect syntax near 'LIMIT'.", None, 0, -2147217900), None)


-----------
Strategy 2: Traceback:Traceback (most recent call last):
   File "C:\Python24\lib\site-packages\adodbapi\adodbapi.py", line 544, in executeHelper
    adoRetVal=self.cmd.Execute()
   File "<COMObject ADODB.Command>", line 3, in Execute
   File "C:\Python24\lib\site-packages\win32com\client\dynamic.py", line 251, in _ApplyTypes_
    result = self._oleobj_.InvokeTypes(*(dispid, LCID, wFlags, retType, argTypes) + args)
 com_error: (-2147352567, 'Exception occurred.', (0, 'Microsoft OLE DB Provider for SQL Server', "Line 1: Incorrect syntax near 'LIMIT'.", None, 0, -2147217900), None)


-----------
Strategy 3: Traceback:Traceback (most recent call last):
   File "C:\Python24\lib\site-packages\adodbapi\adodbapi.py", line 544, in executeHelper
    adoRetVal=self.cmd.Execute()
   File "<COMObject ADODB.Command>", line 3, in Execute
   File "C:\Python24\lib\site-packages\win32com\client\dynamic.py", line 251, in _ApplyTypes_
    result = self._oleobj_.InvokeTypes(*(dispid, LCID, wFlags, retType, argTypes) + args)
 com_error: (-2147352567, 'Exception occurred.', (0, 'Microsoft OLE DB Provider for SQL Server', "Line 1: Incorrect syntax near 'LIMIT'.", None, 0, -2147217900), None)


-----------
Strategy 4: Traceback:Traceback (most recent call last):
   File "C:\Python24\lib\site-packages\adodbapi\adodbapi.py", line 544, in executeHelper
    adoRetVal=self.cmd.Execute()
   File "<COMObject ADODB.Command>", line 3, in Execute
   File "C:\Python24\lib\site-packages\win32com\client\dynamic.py", line 251, in _ApplyTypes_
    result = self._oleobj_.InvokeTypes(*(dispid, LCID, wFlags, retType, argTypes) + args)
 com_error: (-2147352567, 'Exception occurred.', (0, 'Microsoft OLE DB Provider for SQL Server', "Line 1: Incorrect syntax near 'LIMIT'.", None, 0, -2147217900), None)

--- ADODBAPI on command:SELECT lookup_articles.id,lookup_articles.headline,lookup_articles.pub_date FROM lookup_articles WHERE pub_date > ? ORDER BY lookup_articles.pub_date ASC LIMIT 1  with parameters: ['2005-07-27 00:00:00']


'lookup' module: API test raised an exception
=============================================
Code: 'a2.get_previous_by_pub_date()'
Line: 66
Exception:   File "C:\temp\django\tests\doctest.py", line 1243, in __run
    compileflags, 1) in test.globs
  File "<doctest lookup[22]>", line 1, in ?
    a2.get_previous_by_pub_date()
  File "C:\temp\django\django\utils\functional.py", line 3, in _curried
    return args[0](*(args[1:]+moreargs), **dict(kwargs.items() + morekwargs.items()))
  File "C:\Python24\lib\site-packages\django\core\meta\__init__.py", line 998, in method_get_next_or_previous
    return get_object_func(**kwargs)
  File "C:\temp\django\django\utils\functional.py", line 3, in _curried
    return args[0](*(args[1:]+moreargs), **dict(kwargs.items() + morekwargs.items()))
  File "C:\Python24\lib\site-packages\django\core\meta\__init__.py", line 1095, in function_get_object
    obj_list = function_get_list(opts, klass, **kwargs)
  File "C:\Python24\lib\site-packages\django\core\meta\__init__.py", line 1135, in function_get_list
    return list(function_get_iterator(opts, klass, **kwargs))
  File "C:\Python24\lib\site-packages\django\core\meta\__init__.py", line 1118, in function_get_iterator
    cursor.execute("SELECT " + (kwargs.get('distinct') and "DISTINCT " or "") + ",".join(select) + sql, params)
  File "C:\Python24\lib\site-packages\django\core\db\base.py", line 10, in execute
    result = self.cursor.execute(sql, params)
  File "C:\Python24\lib\site-packages\adodbapi\adodbapi.py", line 596, in execute
    self.executeHelper(operation,0,parameters)
  File "django\core\db\backends\ado_mssql.py", line 43, in executeHelper
    old_executeHelper(self, operation, isStoredProcedureCall, parameters)
  File "C:\Python24\lib\site-packages\adodbapi\adodbapi.py", line 556, in executeHelper
    self._raiseCursorError(DatabaseError,tracebackhistory)
  File "C:\Python24\lib\site-packages\adodbapi\adodbapi.py", line 411, in _raiseCursorError
    eh(self.conn,self,errorclass,errorvalue)
  File "C:\Python24\lib\site-packages\adodbapi\adodbapi.py", line 38, in standardErrorHandler
    raise errorclass(errorvalue)
DatabaseError: 
-----------
Strategy 1: Traceback:Traceback (most recent call last):
   File "C:\Python24\lib\site-packages\adodbapi\adodbapi.py", line 544, in executeHelper
    adoRetVal=self.cmd.Execute()
   File "<COMObject ADODB.Command>", line 3, in Execute
   File "C:\Python24\lib\site-packages\win32com\client\dynamic.py", line 251, in _ApplyTypes_
    result = self._oleobj_.InvokeTypes(*(dispid, LCID, wFlags, retType, argTypes) + args)
 com_error: (-2147352567, 'Exception occurred.', (0, 'Microsoft OLE DB Provider for SQL Server', "Line 1: Incorrect syntax near 'LIMIT'.", None, 0, -2147217900), None)


-----------
Strategy 2: Traceback:Traceback (most recent call last):
   File "C:\Python24\lib\site-packages\adodbapi\adodbapi.py", line 544, in executeHelper
    adoRetVal=self.cmd.Execute()
   File "<COMObject ADODB.Command>", line 3, in Execute
   File "C:\Python24\lib\site-packages\win32com\client\dynamic.py", line 251, in _ApplyTypes_
    result = self._oleobj_.InvokeTypes(*(dispid, LCID, wFlags, retType, argTypes) + args)
 com_error: (-2147352567, 'Exception occurred.', (0, 'Microsoft OLE DB Provider for SQL Server', "Line 1: Incorrect syntax near 'LIMIT'.", None, 0, -2147217900), None)


-----------
Strategy 3: Traceback:Traceback (most recent call last):
   File "C:\Python24\lib\site-packages\adodbapi\adodbapi.py", line 544, in executeHelper
    adoRetVal=self.cmd.Execute()
   File "<COMObject ADODB.Command>", line 3, in Execute
   File "C:\Python24\lib\site-packages\win32com\client\dynamic.py", line 251, in _ApplyTypes_
    result = self._oleobj_.InvokeTypes(*(dispid, LCID, wFlags, retType, argTypes) + args)
 com_error: (-2147352567, 'Exception occurred.', (0, 'Microsoft OLE DB Provider for SQL Server', "Line 1: Incorrect syntax near 'LIMIT'.", None, 0, -2147217900), None)


-----------
Strategy 4: Traceback:Traceback (most recent call last):
   File "C:\Python24\lib\site-packages\adodbapi\adodbapi.py", line 544, in executeHelper
    adoRetVal=self.cmd.Execute()
   File "<COMObject ADODB.Command>", line 3, in Execute
   File "C:\Python24\lib\site-packages\win32com\client\dynamic.py", line 251, in _ApplyTypes_
    result = self._oleobj_.InvokeTypes(*(dispid, LCID, wFlags, retType, argTypes) + args)
 com_error: (-2147352567, 'Exception occurred.', (0, 'Microsoft OLE DB Provider for SQL Server', "Line 1: Incorrect syntax near 'LIMIT'.", None, 0, -2147217900), None)

--- ADODBAPI on command:SELECT lookup_articles.id,lookup_articles.headline,lookup_articles.pub_date FROM lookup_articles WHERE pub_date < ? ORDER BY lookup_articles.pub_date DESC LIMIT 1  with parameters: ['2005-07-27 00:00:00']


'many_to_one' module: API test failed
=====================================
Code: 'r.first_name, r.last_name'
Line: 18
Expected: "('John', 'Smith')\n"
Got: "(u'John', u'Smith')\n"

'one_to_one' module: API test raised an exception
=================================================
Code: 'r.save()'
Line: 9
Exception:   File "C:\temp\django\tests\doctest.py", line 1243, in __run
    compileflags, 1) in test.globs
  File "<doctest one_to_one[5]>", line 1, in ?
    r.save()
  File "C:\temp\django\django\utils\functional.py", line 3, in _curried
    return args[0](*(args[1:]+moreargs), **dict(kwargs.items() + morekwargs.items()))
  File "C:\Python24\lib\site-packages\django\core\meta\__init__.py", line 788, in method_save
    cursor.execute("SELECT 1 FROM %s WHERE %s=%%s LIMIT 1" % (opts.db_table, opts.pk.column), [pk_val])
  File "C:\Python24\lib\site-packages\django\core\db\base.py", line 10, in execute
    result = self.cursor.execute(sql, params)
  File "C:\Python24\lib\site-packages\adodbapi\adodbapi.py", line 596, in execute
    self.executeHelper(operation,0,parameters)
  File "django\core\db\backends\ado_mssql.py", line 43, in executeHelper
    old_executeHelper(self, operation, isStoredProcedureCall, parameters)
  File "C:\Python24\lib\site-packages\adodbapi\adodbapi.py", line 556, in executeHelper
    self._raiseCursorError(DatabaseError,tracebackhistory)
  File "C:\Python24\lib\site-packages\adodbapi\adodbapi.py", line 411, in _raiseCursorError
    eh(self.conn,self,errorclass,errorvalue)
  File "C:\Python24\lib\site-packages\adodbapi\adodbapi.py", line 38, in standardErrorHandler
    raise errorclass(errorvalue)
DatabaseError: 
-----------
Strategy 1: Traceback:Traceback (most recent call last):
   File "C:\Python24\lib\site-packages\adodbapi\adodbapi.py", line 544, in executeHelper
    adoRetVal=self.cmd.Execute()
   File "<COMObject ADODB.Command>", line 3, in Execute
   File "C:\Python24\lib\site-packages\win32com\client\dynamic.py", line 251, in _ApplyTypes_
    result = self._oleobj_.InvokeTypes(*(dispid, LCID, wFlags, retType, argTypes) + args)
 com_error: (-2147352567, 'Exception occurred.', (0, 'Microsoft OLE DB Provider for SQL Server', "Line 1: Incorrect syntax near 'LIMIT'.", None, 0, -2147217900), None)


-----------
Strategy 2: Traceback:Traceback (most recent call last):
   File "C:\Python24\lib\site-packages\adodbapi\adodbapi.py", line 544, in executeHelper
    adoRetVal=self.cmd.Execute()
   File "<COMObject ADODB.Command>", line 3, in Execute
   File "C:\Python24\lib\site-packages\win32com\client\dynamic.py", line 251, in _ApplyTypes_
    result = self._oleobj_.InvokeTypes(*(dispid, LCID, wFlags, retType, argTypes) + args)
 com_error: (-2147352567, 'Exception occurred.', (0, 'Microsoft OLE DB Provider for SQL Server', "Line 1: Incorrect syntax near 'LIMIT'.", None, 0, -2147217900), None)


-----------
Strategy 3: Traceback:Traceback (most recent call last):
   File "C:\Python24\lib\site-packages\adodbapi\adodbapi.py", line 544, in executeHelper
    adoRetVal=self.cmd.Execute()
   File "<COMObject ADODB.Command>", line 3, in Execute
   File "C:\Python24\lib\site-packages\win32com\client\dynamic.py", line 251, in _ApplyTypes_
    result = self._oleobj_.InvokeTypes(*(dispid, LCID, wFlags, retType, argTypes) + args)
 com_error: (-2147352567, 'Exception occurred.', (0, 'Microsoft OLE DB Provider for SQL Server', "Line 1: Incorrect syntax near 'LIMIT'.", None, 0, -2147217900), None)


-----------
Strategy 4: Traceback:Traceback (most recent call last):
   File "C:\Python24\lib\site-packages\adodbapi\adodbapi.py", line 544, in executeHelper
    adoRetVal=self.cmd.Execute()
   File "<COMObject ADODB.Command>", line 3, in Execute
   File "C:\Python24\lib\site-packages\win32com\client\dynamic.py", line 251, in _ApplyTypes_
    result = self._oleobj_.InvokeTypes(*(dispid, LCID, wFlags, retType, argTypes) + args)
 com_error: (-2147352567, 'Exception occurred.', (0, 'Microsoft OLE DB Provider for SQL Server', "Line 1: Incorrect syntax near 'LIMIT'.", None, 0, -2147217900), None)

--- ADODBAPI on command:SELECT 1 FROM one_to_one_restaurants WHERE place_id=? LIMIT 1 with parameters: [1]


'one_to_one' module: API test raised an exception
=================================================
Code: 'p1.get_restaurant()'
Line: 16
Exception:   File "C:\temp\django\tests\doctest.py", line 1243, in __run
    compileflags, 1) in test.globs
  File "<doctest one_to_one[7]>", line 1, in ?
    p1.get_restaurant()
  File "C:\temp\django\django\utils\functional.py", line 3, in _curried
    return args[0](*(args[1:]+moreargs), **dict(kwargs.items() + morekwargs.items()))
  File "C:\Python24\lib\site-packages\django\core\meta\__init__.py", line 939, in method_get_related
    return getattr(rel_mod, method_name)(**kwargs)
  File "C:\temp\django\django\utils\functional.py", line 3, in _curried
    return args[0](*(args[1:]+moreargs), **dict(kwargs.items() + morekwargs.items()))
  File "C:\Python24\lib\site-packages\django\core\meta\__init__.py", line 1097, in function_get_object
    raise does_not_exist_exception, "%s does not exist for %s" % (opts.object_name, kwargs)
RestaurantDoesNotExist: Restaurant does not exist for {'place__id__exact': 1}


'one_to_one' module: API test failed
====================================
Code: 'restaurants.get_list()'
Line: 26
Expected: '[Demon Dogs the restaurant]\n'
Got: '[]\n'

'one_to_one' module: API test raised an exception
=================================================
Code: 'restaurants.get_object(place__id__exact=1)'
Line: 34
Exception:   File "C:\temp\django\tests\doctest.py", line 1243, in __run
    compileflags, 1) in test.globs
  File "<doctest one_to_one[11]>", line 1, in ?
    restaurants.get_object(place__id__exact=1)
  File "C:\temp\django\django\utils\functional.py", line 3, in _curried
    return args[0](*(args[1:]+moreargs), **dict(kwargs.items() + morekwargs.items()))
  File "C:\Python24\lib\site-packages\django\core\meta\__init__.py", line 1097, in function_get_object
    raise does_not_exist_exception, "%s does not exist for %s" % (opts.object_name, kwargs)
RestaurantDoesNotExist: Restaurant does not exist for {'place__id__exact': 1}


'one_to_one' module: API test raised an exception
=================================================
Code: 'restaurants.get_object(pk=1)'
Line: 36
Exception:   File "C:\temp\django\tests\doctest.py", line 1243, in __run
    compileflags, 1) in test.globs
  File "<doctest one_to_one[12]>", line 1, in ?
    restaurants.get_object(pk=1)
  File "C:\temp\django\django\utils\functional.py", line 3, in _curried
    return args[0](*(args[1:]+moreargs), **dict(kwargs.items() + morekwargs.items()))
  File "C:\Python24\lib\site-packages\django\core\meta\__init__.py", line 1097, in function_get_object
    raise does_not_exist_exception, "%s does not exist for %s" % (opts.object_name, kwargs)
RestaurantDoesNotExist: Restaurant does not exist for {'pk': 1}


'one_to_one' module: API test raised an exception
=================================================
Code: "w = r.add_waiter(name='Joe')"
Line: 40
Exception:   File "C:\temp\django\tests\doctest.py", line 1243, in __run
    compileflags, 1) in test.globs
  File "<doctest one_to_one[13]>", line 1, in ?
    w = r.add_waiter(name='Joe')
  File "C:\temp\django\django\utils\functional.py", line 3, in _curried
    return args[0](*(args[1:]+moreargs), **dict(kwargs.items() + morekwargs.items()))
  File "C:\Python24\lib\site-packages\django\core\meta\__init__.py", line 950, in method_add_related
    obj = rel_mod.Klass(**init_kwargs)
  File "C:\temp\django\django\utils\functional.py", line 3, in _curried
    return args[0](*(args[1:]+moreargs), **dict(kwargs.items() + morekwargs.items()))
  File "C:\Python24\lib\site-packages\django\core\meta\__init__.py", line 762, in method_init
    raise TypeError, "Invalid value: %r should be a %s instance, not a %s" % (f.name, f.rel.to, type(rel_obj))
TypeError: Invalid value: 'restaurant' should be a <Options for restaurants> instance, not a <class 'django.models.one_to_one.Restaurant'>


'one_to_one' module: API test raised an exception
=================================================
Code: 'w.save()'
Line: 41
Exception:   File "C:\temp\django\tests\doctest.py", line 1243, in __run
    compileflags, 1) in test.globs
  File "<doctest one_to_one[14]>", line 1, in ?
    w.save()
NameError: name 'w' is not defined


'one_to_one' module: API test raised an exception
=================================================
Code: 'w'
Line: 42
Exception:   File "C:\temp\django\tests\doctest.py", line 1243, in __run
    compileflags, 1) in test.globs
  File "<doctest one_to_one[15]>", line 1, in ?
    w
NameError: name 'w' is not defined


'ordering' module: API test raised an exception
===============================================
Code: "articles.get_list(order_by=['headline'], limit=2)"
Line: 25
Exception:   File "C:\temp\django\tests\doctest.py", line 1243, in __run
    compileflags, 1) in test.globs
  File "<doctest ordering[12]>", line 1, in ?
    articles.get_list(order_by=['headline'], limit=2)
  File "C:\temp\django\django\utils\functional.py", line 3, in _curried
    return args[0](*(args[1:]+moreargs), **dict(kwargs.items() + morekwargs.items()))
  File "C:\Python24\lib\site-packages\django\core\meta\__init__.py", line 1135, in function_get_list
    return list(function_get_iterator(opts, klass, **kwargs))
  File "C:\Python24\lib\site-packages\django\core\meta\__init__.py", line 1118, in function_get_iterator
    cursor.execute("SELECT " + (kwargs.get('distinct') and "DISTINCT " or "") + ",".join(select) + sql, params)
  File "C:\Python24\lib\site-packages\django\core\db\base.py", line 10, in execute
    result = self.cursor.execute(sql, params)
  File "C:\Python24\lib\site-packages\adodbapi\adodbapi.py", line 596, in execute
    self.executeHelper(operation,0,parameters)
  File "django\core\db\backends\ado_mssql.py", line 43, in executeHelper
    old_executeHelper(self, operation, isStoredProcedureCall, parameters)
  File "C:\Python24\lib\site-packages\adodbapi\adodbapi.py", line 556, in executeHelper
    self._raiseCursorError(DatabaseError,tracebackhistory)
  File "C:\Python24\lib\site-packages\adodbapi\adodbapi.py", line 411, in _raiseCursorError
    eh(self.conn,self,errorclass,errorvalue)
  File "C:\Python24\lib\site-packages\adodbapi\adodbapi.py", line 38, in standardErrorHandler
    raise errorclass(errorvalue)
DatabaseError: 
-----------
Strategy 1: Traceback:Traceback (most recent call last):
   File "C:\Python24\lib\site-packages\adodbapi\adodbapi.py", line 544, in executeHelper
    adoRetVal=self.cmd.Execute()
   File "<COMObject ADODB.Command>", line 3, in Execute
   File "C:\Python24\lib\site-packages\win32com\client\dynamic.py", line 251, in _ApplyTypes_
    result = self._oleobj_.InvokeTypes(*(dispid, LCID, wFlags, retType, argTypes) + args)
 com_error: (-2147352567, 'Exception occurred.', (0, 'Microsoft OLE DB Provider for SQL Server', "Line 1: Incorrect syntax near 'LIMIT'.", None, 0, -2147217900), None)


-----------
Strategy 2: Traceback:Traceback (most recent call last):
   File "C:\Python24\lib\site-packages\adodbapi\adodbapi.py", line 544, in executeHelper
    adoRetVal=self.cmd.Execute()
   File "<COMObject ADODB.Command>", line 3, in Execute
   File "C:\Python24\lib\site-packages\win32com\client\dynamic.py", line 251, in _ApplyTypes_
    result = self._oleobj_.InvokeTypes(*(dispid, LCID, wFlags, retType, argTypes) + args)
 com_error: (-2147352567, 'Exception occurred.', (0, 'Microsoft OLE DB Provider for SQL Server', "Line 1: Incorrect syntax near 'LIMIT'.", None, 0, -2147217900), None)


-----------
Strategy 3: Traceback:Traceback (most recent call last):
   File "C:\Python24\lib\site-packages\adodbapi\adodbapi.py", line 544, in executeHelper
    adoRetVal=self.cmd.Execute()
   File "<COMObject ADODB.Command>", line 3, in Execute
   File "C:\Python24\lib\site-packages\win32com\client\dynamic.py", line 251, in _ApplyTypes_
    result = self._oleobj_.InvokeTypes(*(dispid, LCID, wFlags, retType, argTypes) + args)
 com_error: (-2147352567, 'Exception occurred.', (0, 'Microsoft OLE DB Provider for SQL Server', "Line 1: Incorrect syntax near 'LIMIT'.", None, 0, -2147217900), None)


-----------
Strategy 4: Traceback:Traceback (most recent call last):
   File "C:\Python24\lib\site-packages\adodbapi\adodbapi.py", line 544, in executeHelper
    adoRetVal=self.cmd.Execute()
   File "<COMObject ADODB.Command>", line 3, in Execute
   File "C:\Python24\lib\site-packages\win32com\client\dynamic.py", line 251, in _ApplyTypes_
    result = self._oleobj_.InvokeTypes(*(dispid, LCID, wFlags, retType, argTypes) + args)
 com_error: (-2147352567, 'Exception occurred.', (0, 'Microsoft OLE DB Provider for SQL Server', "Line 1: Incorrect syntax near 'LIMIT'.", None, 0, -2147217900), None)

--- ADODBAPI on command:SELECT ordering_articles.id,ordering_articles.headline,ordering_articles.pub_date FROM ordering_articles ORDER BY ordering_articles.headline ASC LIMIT 2  with parameters: []


'ordering' module: API test raised an exception
===============================================
Code: "articles.get_list(order_by=['headline'], offset=1, limit=2)"
Line: 29
Exception:   File "C:\temp\django\tests\doctest.py", line 1243, in __run
    compileflags, 1) in test.globs
  File "<doctest ordering[13]>", line 1, in ?
    articles.get_list(order_by=['headline'], offset=1, limit=2)
  File "C:\temp\django\django\utils\functional.py", line 3, in _curried
    return args[0](*(args[1:]+moreargs), **dict(kwargs.items() + morekwargs.items()))
  File "C:\Python24\lib\site-packages\django\core\meta\__init__.py", line 1135, in function_get_list
    return list(function_get_iterator(opts, klass, **kwargs))
  File "C:\Python24\lib\site-packages\django\core\meta\__init__.py", line 1118, in function_get_iterator
    cursor.execute("SELECT " + (kwargs.get('distinct') and "DISTINCT " or "") + ",".join(select) + sql, params)
  File "C:\Python24\lib\site-packages\django\core\db\base.py", line 10, in execute
    result = self.cursor.execute(sql, params)
  File "C:\Python24\lib\site-packages\adodbapi\adodbapi.py", line 596, in execute
    self.executeHelper(operation,0,parameters)
  File "django\core\db\backends\ado_mssql.py", line 43, in executeHelper
    old_executeHelper(self, operation, isStoredProcedureCall, parameters)
  File "C:\Python24\lib\site-packages\adodbapi\adodbapi.py", line 556, in executeHelper
    self._raiseCursorError(DatabaseError,tracebackhistory)
  File "C:\Python24\lib\site-packages\adodbapi\adodbapi.py", line 411, in _raiseCursorError
    eh(self.conn,self,errorclass,errorvalue)
  File "C:\Python24\lib\site-packages\adodbapi\adodbapi.py", line 38, in standardErrorHandler
    raise errorclass(errorvalue)
DatabaseError: 
-----------
Strategy 1: Traceback:Traceback (most recent call last):
   File "C:\Python24\lib\site-packages\adodbapi\adodbapi.py", line 544, in executeHelper
    adoRetVal=self.cmd.Execute()
   File "<COMObject ADODB.Command>", line 3, in Execute
   File "C:\Python24\lib\site-packages\win32com\client\dynamic.py", line 251, in _ApplyTypes_
    result = self._oleobj_.InvokeTypes(*(dispid, LCID, wFlags, retType, argTypes) + args)
 com_error: (-2147352567, 'Exception occurred.', (0, 'Microsoft OLE DB Provider for SQL Server', "Line 1: Incorrect syntax near 'LIMIT'.", None, 0, -2147217900), None)


-----------
Strategy 2: Traceback:Traceback (most recent call last):
   File "C:\Python24\lib\site-packages\adodbapi\adodbapi.py", line 544, in executeHelper
    adoRetVal=self.cmd.Execute()
   File "<COMObject ADODB.Command>", line 3, in Execute
   File "C:\Python24\lib\site-packages\win32com\client\dynamic.py", line 251, in _ApplyTypes_
    result = self._oleobj_.InvokeTypes(*(dispid, LCID, wFlags, retType, argTypes) + args)
 com_error: (-2147352567, 'Exception occurred.', (0, 'Microsoft OLE DB Provider for SQL Server', "Line 1: Incorrect syntax near 'LIMIT'.", None, 0, -2147217900), None)


-----------
Strategy 3: Traceback:Traceback (most recent call last):
   File "C:\Python24\lib\site-packages\adodbapi\adodbapi.py", line 544, in executeHelper
    adoRetVal=self.cmd.Execute()
   File "<COMObject ADODB.Command>", line 3, in Execute
   File "C:\Python24\lib\site-packages\win32com\client\dynamic.py", line 251, in _ApplyTypes_
    result = self._oleobj_.InvokeTypes(*(dispid, LCID, wFlags, retType, argTypes) + args)
 com_error: (-2147352567, 'Exception occurred.', (0, 'Microsoft OLE DB Provider for SQL Server', "Line 1: Incorrect syntax near 'LIMIT'.", None, 0, -2147217900), None)


-----------
Strategy 4: Traceback:Traceback (most recent call last):
   File "C:\Python24\lib\site-packages\adodbapi\adodbapi.py", line 544, in executeHelper
    adoRetVal=self.cmd.Execute()
   File "<COMObject ADODB.Command>", line 3, in Execute
   File "C:\Python24\lib\site-packages\win32com\client\dynamic.py", line 251, in _ApplyTypes_
    result = self._oleobj_.InvokeTypes(*(dispid, LCID, wFlags, retType, argTypes) + args)
 com_error: (-2147352567, 'Exception occurred.', (0, 'Microsoft OLE DB Provider for SQL Server', "Line 1: Incorrect syntax near 'LIMIT'.", None, 0, -2147217900), None)

--- ADODBAPI on command:SELECT ordering_articles.id,ordering_articles.headline,ordering_articles.pub_date FROM ordering_articles ORDER BY ordering_articles.headline ASC LIMIT 2 OFFSET 1  with parameters: []


'subclassing' module: API test failed
=====================================
Code: 'a1.headline'
Line: 24
Expected: "'First'\n"
Got: "u'First'\n"

'subclassing' module: API test failed
=====================================
Code: 'a1.pub_date'
Line: 26
Expected: 'datetime.datetime(2005, 8, 22, 0, 0)\n'
Got: 'datetime.date(2005, 8, 22)\n'

'subclassing' module: API test failed
=====================================
Code: 'a1.section'
Line: 28
Expected: "'News'\n"
Got: "u'News'\n"

'subclassing' module: API test failed
=====================================
Code: 'a2.headline'
Line: 45
Expected: "'Second'\n"
Got: "u'Second'\n"

'subclassing' module: API test failed
=====================================
Code: 'a3.headline'
Line: 64
Expected: "'Third'\n"
Got: "u'Third'\n"

'subclassing' module: API test failed
=====================================
Code: 'a4.headline'
Line: 80
Expected: "'Fourth'\n"
Got: "u'Fourth'\n"

'subclassing' module: API test failed
=====================================
Code: 'a4.section'
Line: 82
Expected: "'Arts'\n"
Got: "u'Arts'\n"
42 errors:
