I'm using GAE + Cloud SQL (essentially MySQL.) I've been using executesql like this in 1.99.7 and it was working fine then.
Kind regards, Matt On Sunday, September 16, 2012 2:34:02 AM UTC+12, Anthony wrote: > > Not all of the adapters allow placeholders. Which one are you using? > > On Friday, September 14, 2012 11:59:20 PM UTC-4, Matt wrote: >> >> Hi there, >> >> Another bug in 2.0.x: >> >> >> def test_execute(): >> rows = db.executesql('select * from y where id = %(id)s', placeholders >> = dict(id = 1), as_dict = True) >> return str(rows[0]) >> >> raises: >> >> File "/Projects/www/gluon/dal.py", line 7257, in executesql >> adapter.execute(query, placeholders) >> TypeError: execute() takes exactly 2 arguments (3 given) >> >> Matt >> > --