Hello! I have a similar error with SA 4.1.0 and turbogears.
session.query(Extrato).filter_by(bank='IF5', data=datetime.datetime.strptime('2007/07/27','%Y/%m/%d')) File "/usr/lib/python2.5/site-packages/SQLAlchemy-0.4.1-py2.5.egg/ sqlalchemy/orm/session.py", line 654, in query q = self._query_cls(_class_mapper(mapper_or_class, entity_name=entity_name), self, **kwargs) File "/usr/lib/python2.5/site-packages/SQLAlchemy-0.4.1-py2.5.egg/ sqlalchemy/orm/mapper.py", line 1649, in class_mapper raise exceptions.InvalidRequestError("Class '%s' entity name '%s' has no mapper associated with it" % (class_.__name__, entity_name)) InvalidRequestError: Class 'Extrato' entity name 'None' has no mapper associated with it But if I run the query outside the turbogears framework, it works fine, no errors! My model definition is: from sqlalchemy import Table, Column, String, Integer, DateTime, MetaData, create_engine from sqlalchemy.orm import relation, mapper, create_session mssql = create_engine('mssql://paulino:[EMAIL PROTECTED]/db') metadata = MetaData() metadata.bind = mssql session = create_session(bind=mssql) extratoTab = Table('ttfcmf201100', metadata, Column('t_bank', String(), primary_key=True), Column('t_nseq', Integer(), primary_key=True, autoincrement=False), Column('t_dtmv', DateTime(), primary_key=True), Column('t_dtvl', DateTime(), primary_key=True), autoload=True) class Extrato(object): pass mapper(Extrato, extratoTab) what is going on? thank you Paulino --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "sqlalchemy" group. To post to this group, send email to sqlalchemy@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/sqlalchemy?hl=en -~----------~----~----~----~------~----~------~--~---