Найти - Пользователи
Полная версия: tg-admin shell + MSSQL не сохраняет записи.
Начало » Pyramid / Pylons / TurboGears » tg-admin shell + MSSQL не сохраняет записи.
1
qman
class Person(SQLObject):
firstName = UnicodeCol(dbEncoding="cp1251")
middleInitial = UnicodeCol(default=None, dbEncoding="cp1251")
lastName = UnicodeCol(dbEncoding="cp1251")

C:\Documents and Settings\user\workspace\1\src\manytoone>tg-admin shell
Python 2.5.2 (r252:60911, Feb 21 2008, 13:11:45) [MSC v.1310 32 bit (Intel)] on
win32
Type "help", "copyright", "credits" or "license" for more information.
(CustomShell)
>>> trans = Person._connection.transaction()
>>> trans.commit()
>>> p = Person(firstName="Vasya", lastName="Pupkin")
>>> trans.commit()
>>> exit();
в SQL enterprise manager смотрим таблицу там пусто - Васи Пупкина нет. Подскажите что не сделано чтобы новые записи были сохранены?

P.S. ранее приложение типа wiki 20 их примера успешно работает с MS SQL, т.е. питон и sqlobject успешно работает с MS SQL
Ferroman
The last .commit() should be called as .commit(close=True) to release low-level connection back to the connection pool.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB