This doesn't appear to have been fixed in 1.5.0. Please update if this is not correct.

Posted by Piotr Kabacinski (kabot) on 2008-11-21T03:36:50.000+0000

I prepared patch file with functionality mentioned above and i added one more feature.
In most cases where conditions are simple comparision with '=' sign. With attached patch you can prepare where parameter as below:

I don't see a use case here where you can't build the where clause string using quote() or quoteInto(). It doesn't seem to be worth the additional complexity. Please reopen if I'm missing something- especially a use case that cannot be handled with this method.

,Wil

Posted by Wil Sinclair (wil) on 2009-03-16T15:34:08.000+0000

Actually, there are several issues for this and a case for matching the behavior of fetch() and fetchAll(). This will be fixed, but for bookkeeping purposes this issue will be closed as a duplicate.

Posted by Piotr Kabacinski (kabot) on 2009-03-16T16:45:44.000+0000

IMHO in this situation it's worth additional complexity beacouse of consistency. In insert method and half of update is used parametrized query but here we need to use quoteInto.
Would be nice if i could could use what i have from db engine and not using something like addslashes() - more accurate but still.

Posted by Piotr Kabacinski (kabot) on 2009-03-16T16:46:04.000+0000

IMHO in this situation it's worth additional complexity beacouse of consistency. In insert method and half of update is used parametrized query but here we need to use quoteInto.
Would be nice if i could could use what i have from db engine and not using something like addslashes() - more accurate but still.