Should have looked more carefully, its clearly the second...

On Tue, Aug 10, 2010 at 11:17 AM, Andrew Buchan <andyha...@gmail.com> wrote:

> Massimo,
>
> it's either:
>
> SELECT count(*) FROM auth_user WHERE auth_user.email='
> avalidemailaddr...@mycompany.co.uk';
>
> or
>
> UPDATE auth_user SET  WHERE auth_user.id=13;
>
>
>
> On Tue, Aug 10, 2010 at 10:22 AM, mdipierro <mdipie...@cs.depaul.edu>wrote:
>
>> Can you determine somehow the sql statement that mssql is complaining
>> about?
>>
>> On Aug 10, 3:03 am, Andrew Buchan <andyha...@gmail.com> wrote:
>> > Hi,
>> >
>> > When I click on the default "Lost password" link, I get to the page
>> > which prompts for an email address, submit, then get the following
>> > error:
>> >
>> > Traceback (most recent call last):
>> >   File "C:\Program Files\Hub Pages\web2py\gluon\restricted.py", line
>> > 178, in restricted
>> >     exec ccode in environment
>> >   File "C:/Program Files/Hub Pages/web2py/applications/HubFormsDevTest/
>> > controllers/default.py", line 65, in <module>
>> >   File "C:\Program Files\Hub Pages\web2py\gluon\globals.py", line 96,
>> > in <lambda>
>> >     self._caller = lambda f: f()
>> >   File "C:/Program Files/Hub Pages/web2py/applications/HubFormsDevTest/
>> > controllers/default.py", line 44, in user
>> >     return dict(form=auth())
>> >   File "C:\Program Files\Hub Pages\web2py\gluon\tools.py", line 988,
>> > in __call__
>> >     return self.request_reset_password()
>> >   File "C:\Program Files\Hub Pages\web2py\gluon\tools.py", line 1927,
>> > in request_reset_password
>> >     user.update_record(reset_password_key=reset_password_key)
>> >   File "C:\Program Files\Hub Pages\web2py\gluon\sql.py", line 3245, in
>> > <lambda>
>> >     colset.update_record = lambda _ = (colset, table, id), **a:
>> > update_record(_, a)
>> >   File "C:\Program Files\Hub Pages\web2py\gluon\sql.py", line 3375, in
>> > update_record
>> >     table._db(table.id==id).update(**c)
>> >   File "C:\Program Files\Hub Pages\web2py\gluon\sql.py", line 3330, in
>> > update
>> >     self._db._execute(query)
>> >   File "C:\Program Files\Hub Pages\web2py\gluon\sql.py", line 1039, in
>> > <lambda>
>> >     self._execute = lambda *a, **b: self._cursor.execute(*a, **b)
>> > ProgrammingError: ('42000', "[42000] [Microsoft][ODBC SQL Server
>> > Driver][SQL Server]Incorrect syntax near the keyword 'WHERE'. (156)
>> > (SQLExecDirectW)")
>> >
>> > However, the email does send, and I get the following link in it:
>> >
>> >  http://MyFatWindowsServer/HubFormsDevTest/default/user/reset_password.
>> ..
>> >
>> > When I click on that link, the flash message says: "Invalid reset
>> > password".
>> >
>> > I'm using version 1.81.5 on a Windows server with MS SQL Server 2005.
>
>
>

Reply via email to