Neha Gupta wrote:
Hey,

...
crs_dep_hour, origin from flightdata where date = '" + date + "' group
                                                     ^^^^^^^^^^^

never ever do that! Even more when input comes from user.
The correct form is cur.exec("... date = %s group by ...",(date,))

please see dbapi2 documentation or examples which come with
psycopg2.

...


You can see above that I even ignored the date passed from the form
and I have hardcoded '01-05-2007'. The message "About to issue query"
gets printed as well as the right date chosen from the date picker but
then I see the following:

Assertion failed: (str != NULL), function PyString_FromString, file
Objects/stringobject.c, line 107.
Abort trap

with a pop that says: "The application Python quit unexpectedly. The
problem may have been caused by the _psycopg.so plug-in".
--
I don't understand the error message above. The date did get passed
correctly and am now not even using it, I use the hard coded date. So
what is going on?

Do other querys work within your application? Looks like the
components of the db layer are not correctly found. This can
happen if the environment of the web server differs from
your personal user when you are testing your scripts.

Regards
Tino

Attachment: smime.p7s
Description: S/MIME Cryptographic Signature

--
http://mail.python.org/mailman/listinfo/python-list

Reply via email to