On 11/6/07 5:18 PM, Jonathan Swartz wrote: > On Oct 30, 2007, at 7:54 AM, John Siracusa wrote: >> Can you edit QueryBuilder.pm to see if you can at least work around it? For >> example, use $column->name ne $method instead of relying on $column's >> overloaded "" operator. If that works, I can change the code. > > This error is still occurring. I added some more logging information, > but didn't get much, other than that this only happens with > Timestamp, NOT Datetime, even though we use both of these frequently.
Just to be clear, does the "$column->name ne $method" fix suggested above actually fix the problem for you? Because if so, I'm inclined to include it in the next release regardless of whether or not we track down the real cause by then. > What is the difference between Timestamp and Datetime, anyway? The > corresponding Metadata/Column classes seem almost the same, with many > of the minute differences seeming more accidental than anything else. The differences are mostly just in parsing and formatting, plus a few db-specific things like support for Informix's "datetime ... to fraction(n)" column type only being in the "datetime" method maker. I just diffed the two and saw a few other things which I subsequently synced up in SVN. -John ------------------------------------------------------------------------- This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now >> http://get.splunk.com/ _______________________________________________ Rose-db-object mailing list Rose-db-object@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/rose-db-object