[Zope-dev] Another bug in DA.py?
   
    Juan Carlos Coruņa
     
    jcoruna@umd.es
       
    Fri, 23 Jun 2000 08:12:26 GMT
    
    
  
--------------=_4D48009A758101847554
Content-Description: filename="text1.txt"
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable
After trying this with version 2.2.0b2 I became the following result:=20=
Error, Unauthorized, NoBrains
                  > If I try the following ZSQL method it displays de=20=
authorization
                  window:
                  > <dtml-let Cl=3D"get_Cliente(N_=3D'22606')[0]">
                  > select * from Cliente where N_=3D'22606'
                  > </dtml-let>
                  > but if I try the next ZSQL method it displays the=20=
correct result (the
                  difference is the > > > integer index in the first lin=
e):
                  > <dtml-let Cl=3D"get_Cliente(N_=3D'22606')">
                  > select * from Cliente where N_=3D'22606'
                  > </dtml-let>
                  > As you can see the "dtml-let" isn't usefull, but=20=
this is a simplified
                  example.
                  > For reference here is the get_Cliente ZSQL method:
                  > select * from Cliente where <dtml-sqltest N_=20
type=3Dstring>
                  > Very simple.
                  > Thank you in advance.
                  Juan -=20
                  This is due to a missing declaration in the Results=20=
and Record objects=20
                  returned by SQL Methods. It is fixed in beta 2=20
(which I hope to release=20
                  by tomorrow at the latest).
                  Brian Lloyd        brian@d...=20
                  Software Engineer  540.371.6909             =20
                  Digital Creations  http://www.digicool.com=20
--------------=_4D48009A758101847554
Content-Description: filename="text1.html"
Content-Type: text/html
Content-Transfer-Encoding: quoted-printable
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
	<TITLE>RE: [Zope-dev] Another bug in DA.py? </TITLE>
	<META NAME=3D"GENERATOR" CONTENT=3D"StarOffice/5.1 (Win32)">
	<META NAME=3D"CREATED" CONTENT=3D"20000623;10081507">
	<META NAME=3D"CHANGEDBY" CONTENT=3D"Juan Carlos Coruña">
	<META NAME=3D"CHANGED" CONTENT=3D"20000623;10122630">
</HEAD>
<BODY>
<P>After trying this with version 2.2.0b2 I became the following
result: Error, Unauthorized, NoBrains</P>
<P><BR><BR>
</P>
<P><BR><BR>
</P>
<P><BR><BR>
</P>
<P>                  > If I try the following ZSQL method it
displays de authorization</P>
<P>                  window:</P>
<P>                  > <dtml-let Cl=3D"get_Cliente(N_=3D'2260=
6')[0]"></P>
<P>                  > select * from Cliente where N_=3D'22606'</P>
<P>                  > </dtml-let></P>
<P>                  > but if I try the next ZSQL method it displays=
the correct result (the</P>
<P>                  difference is the > > > integer index in
the first line):</P>
<P>                  > <dtml-let Cl=3D"get_Cliente(N_=3D'2260=
6')"></P>
<P>                  > select * from Cliente where N_=3D'22606'</P>
<P>                  > </dtml-let></P>
<P>                  > As you can see the "dtml-let" isn't=
usefull, but this is a simplified</P>
<P>                  example.</P>
<P>                  > For reference here is the get_Cliente ZSQL
method:</P>
<P>                  > select * from Cliente where <dtml-sqltest
N_ type=3Dstring></P>
<P>                  > Very simple.</P>
<P>                  > Thank you in advance.</P>
<P><BR><BR>
</P>
<P>                  Juan -=20
</P>
<P><BR><BR>
</P>
<P>                  This is due to a missing declaration in the
Results and Record objects=20
</P>
<P>                  returned by SQL Methods. It is fixed in beta 2
(which I hope to release=20
</P>
<P>                  by tomorrow at the latest).</P>
<P><BR><BR>
</P>
<P><BR><BR>
</P>
<P>                  Brian Lloyd        brian@d...=20
</P>
<P>                  Software Engineer  540.371.6909             =20
</P>
<P>                  Digital Creations  http://www.digicool.com=20
</P>
</BODY>
</HTML>
--------------=_4D48009A758101847554--