D. Richard Hipp wrote:
> On Jun 12, 2008, at 11:08 PM, Jeff Godfrey wrote:
>
>> dbMem eval {select distinct(owner) from lockinfo order by owner} {
>> <do something with $owner>
>> }
>>
>> That works correctly in my original app using 3.4.2, but complains
>> that
>> there is no such variable "owner" when using 3.5.9.
>>
>
> Solution 1:
>
> dbMem eval {SELECT DISTINCT owner FROM lockinfo ORDER BY owner} {
> puts $owner
> }
>
> Solution 2:
>
> dbMem eval {SELECT DISTINCT(owner) AS owner FROM lockinfo ORDER BY
> owner} {
> puts $owner
> }
>
> Solution 3:
>
> dbMem eval {SELECT DISTINCT(owner) FROM lockinfo ORDER BY owner} {
> puts ${(owner)}
> }
>
Thanks for the quick solution. I've adjusted my code accordingly. So,
do you consider this a buglet or more just the closing of a gap that
shouldn't have existed in the first place? It's interesting that the
original code works outside of a proc in 3.5.9, but not inside...
Again - thanks.
Jeff
_______________________________________________
sqlite-users mailing list
[email protected]
http://sqlite.org:8080/cgi-bin/mailman/listinfo/sqlite-users