diff options
Diffstat (limited to 'lib/sqlalchemy/ansisql.py')
-rw-r--r-- | lib/sqlalchemy/ansisql.py | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/lib/sqlalchemy/ansisql.py b/lib/sqlalchemy/ansisql.py index bcd20349b..ae7837a68 100644 --- a/lib/sqlalchemy/ansisql.py +++ b/lib/sqlalchemy/ansisql.py @@ -108,18 +108,18 @@ class ANSICompiler(sql.Compiled): d = OrderedDict() for k in self.positiontup: b = self.binds[k] - d[k] = b.typeprocess(b.value) + d[k] = b.typeprocess(b.value, self.engine) else: d = {} for b in self.binds.values(): - d[b.key] = b.typeprocess(b.value) + d[b.key] = b.typeprocess(b.value, self.engine) for key, value in bindparams.iteritems(): try: b = self.binds[key] except KeyError: continue - d[b.key] = b.typeprocess(value) + d[b.key] = b.typeprocess(value, self.engine) return d if self.engine.positional: |